Showhog.com Duroc Semen for Sale



Breed Abbreviations
Berkshire - BK
Chester White - CW
Cross - XX
Duroc - DU
Breed Abbreviations
Exotic - EX
Hampshire - HA
Landrace - LA
Pietrain - PE
Breed Abbreviations
Poland China - PC
Spot - PO
Yorkshire - YO