-
Sale
120 UK Leeches
Regular price £1,057.00 GBPRegular priceUnit price / per£1,239.00 GBPSale price £1,057.00 GBPSale -
5 Hirudo Medicinalis Leeches
Regular price £68.00 GBPRegular priceUnit price / per -
50 Medical Leeches
Regular price £471.00 GBPRegular priceUnit price / per