Viking Genetics

Jersey and Holstein genetics

 

LIC

Jersey, Friesian and Ayrshire genetics