-
180 Hirudo Medicinalis Leeches
Regular price £1,619.00 GBPRegular priceUnit price / per£1,865.00 GBPSale price £1,619.00 GBPSale -
400 Leeches From North America
Regular price £2,944.00 GBPRegular priceUnit price / per -
50 American Leeches
Regular price £883.00 GBPRegular priceUnit price / per