-
180 Hirudo Medicinalis Leeches
Regular price £1,619.00 GBPRegular priceUnit price / per£1,865.00 GBPSale price £1,619.00 GBPSale -
2 Large Hungarian Leeches
Regular price £29.00 GBPRegular priceUnit price / per -
9 Baby Leeches for Leech Therapy
Regular price £154.00 GBPRegular priceUnit price / per