-
Sale
120 UK Leeches
Regular price £1,073.00 GBPRegular priceUnit price / per£1,258.00 GBPSale price £1,073.00 GBPSale -
5 Hirudo Medicinalis Leeches
Regular price £69.00 GBPRegular priceUnit price / per -
50 Medical Leeches
Regular price £478.00 GBPRegular priceUnit price / per