-
180 Hirudo Medicinalis Leeches
Regular price £1,593.00 GBPRegular priceUnit price / per£1,834.00 GBPSale price £1,593.00 GBPSale -
9 Baby Leeches for Leech Therapy
Regular price £151.00 GBPRegular priceUnit price / per