Live Leeches
- Medical Grade
Supply Ability: 50,000 live leeches per week per order
Product Origin: UK, Turkey
Please provide the desired quantity and shipping information for an accurate quoted price/leech. Add your email address to your inquiry to facility easier communication.