Your cart

Your cart is empty

Check out these categories...

Blood & Semen Products

3 Results

Defibrinated Horse Blood 25ml and 100ml bottles
Defibrinated Horse Blood 100ml

Horse Blood

5.0 (1)

from £15.15

Unit price
per 

Defibrinated Sheep Blood 100ml

Sheep Blood

5.0 (2)

from £16.95

Unit price
per 

Porcine Semen
Porcine Semen

Porcine Semen

£23.95

Unit price
per