Skip to product information
1 of 1

175 Hirudotheray Leeches

175 Hirudotheray Leeches

Regular price $1,988.60 USD
Regular price Sale price $1,988.60 USD
Sale Sold out
Tax included.
175 Hirudo Leeches for Hirudotherapy
View full details