-
Sale
30 Medical Leeches
Regular price £366.00 GBPRegular priceUnit price / per£383.00 GBPSale price £366.00 GBPSale -
Hirudo Leeches, aka "Hungarian Leech"
Regular price £15.00 GBPRegular priceUnit price / per -
Hungarian Leech
Regular price £15.00 GBPRegular priceUnit price / per