Cattle artificial insemination

Equipment and materials for the preparation of semen doses