-
Sale
120 UK Leeches
Regular price £1,077.00 GBPRegular priceUnit price / per£1,263.00 GBPSale price £1,077.00 GBPSale -
180 Hirudo Medicinalis Leeches
Regular price £1,616.00 GBPRegular priceUnit price / per£1,860.00 GBPSale price £1,616.00 GBPSale -
5 Hirudo Medicinalis Leeches
Regular price £69.00 GBPRegular priceUnit price / per -
50 Medical Leeches
Regular price £480.00 GBPRegular priceUnit price / per