• Swine genetics

  • Veterinary products supply

  • At customers disposal

Last arrived boars

Iberic
36195

Iberic
1363951

Iberic
1387830

Duroc
9150

Duroc
9110


9129