Breed'n Bonny Artificial Cervix

Continuous use, realistic equine cervix used for artificial breeding and swab training.