...

Bovine semen collection

Semen collection from a friesian bull at NAGRC&DB Bull stud