-
120 Medicinal Leeches
Regular price £1,167.00 GBPRegular priceUnit price / per£1,215.00 GBPSale price £1,167.00 GBPSale -
Sale
120 UK Leeches
Regular price £1,070.00 GBPRegular priceUnit price / per£1,254.00 GBPSale price £1,070.00 GBPSale -
180 Hirudo Medicinalis Leeches
Regular price £1,604.00 GBPRegular priceUnit price / per£1,847.00 GBPSale price £1,604.00 GBPSale -
30 Hirudo Medicinalis Small Leeches
Regular price £385.00 GBPRegular priceUnit price / per£407.00 GBPSale price £385.00 GBPSale -
Sale
30 Medical Leeches
Regular price £368.00 GBPRegular priceUnit price / per£385.00 GBPSale price £368.00 GBPSale -
FED Hirudo Leech for Sale
Regular price £15.00 GBPRegular priceUnit price / per