525 European Leeches
525 European Leeches
Regular price
£5,279.00 GBP
Regular price
Sale price
£5,279.00 GBP
Unit price
/
per
525 European Hirudo Medicinalis leeches from European Bio Farm
View full details