Skip to product information
1 of 1

160 Medical Leeches of Europe

160 Medical Leeches of Europe

Regular price $1,939.80 USD
Regular price Sale price $1,939.80 USD
Sale Sold out
Tax included.
160 European leeches (Hirudo Verbana)
View full details