Skip to product information
1 of 1

525 European Leeches

525 European Leeches

Regular price $6,563.60 USD
Regular price Sale price $6,563.60 USD
Sale Sold out
Tax included.
525 European Hirudo Medicinalis leeches from European Bio Farm
View full details