-
Sale
100 Royal Leeches
Regular price £936.00 GBPRegular priceUnit price / per£1,171.00 GBPSale price £936.00 GBPSale -
120 Hirudotherapy Leeches
Regular price £1,079.00 GBPRegular priceUnit price / per£1,171.00 GBPSale price £1,079.00 GBPSale -
Sale
120 UK Leeches
Regular price £1,074.00 GBPRegular priceUnit price / per£1,259.00 GBPSale price £1,074.00 GBPSale -
30 Hirudo Medicinalis Small Leeches
Regular price £387.00 GBPRegular priceUnit price / per£408.00 GBPSale price £387.00 GBPSale