-
120 Medicinal Leeches
Regular price £1,173.00 GBPRegular priceUnit price / per£1,221.00 GBPSale price £1,173.00 GBPSale -
Sale
120 UK Leeches
Regular price £1,075.00 GBPRegular priceUnit price / per£1,260.00 GBPSale price £1,075.00 GBPSale -
180 Hirudo Medicinalis Leeches
Regular price £1,612.00 GBPRegular priceUnit price / per£1,856.00 GBPSale price £1,612.00 GBPSale -
30 Hirudo Medicinalis Small Leeches
Regular price £387.00 GBPRegular priceUnit price / per£409.00 GBPSale price £387.00 GBPSale -
Sale
30 Medical Leeches
Regular price £370.00 GBPRegular priceUnit price / per£387.00 GBPSale price £370.00 GBPSale -
FED Hirudo Leech for Sale
Regular price £13.00 GBPRegular priceUnit price / per