-
10 Hirudo Verbana Leeches
Regular price £136.00 GBPRegular priceUnit price / per -
11 Hirudo Medicinalis Small Leeches
Regular price £180.00 GBPRegular priceUnit price / per£204.00 GBPSale price £180.00 GBPSale -
120 Medicinal Leeches
Regular price £1,166.00 GBPRegular priceUnit price / per£1,215.00 GBPSale price £1,166.00 GBPSale -
180 Hirudo Medicinalis Leeches
Regular price £1,603.00 GBPRegular priceUnit price / per£1,846.00 GBPSale price £1,603.00 GBPSale -
30 Hirudo Medicinalis Small Leeches
Regular price £385.00 GBPRegular priceUnit price / per£406.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 -
Buy 120 Medical Leeches in England
Regular price £1,117.00 GBPRegular priceUnit price / per£1,166.00 GBPSale price £1,117.00 GBPSale -
Hirudo Orientalis Leeches 15
Regular price £214.00 GBPRegular priceUnit price / per