Skip to product information
1 of 1

175 Hirudo Leeches

175 Hirudo Leeches

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