Skip to product information
1 of 1

Medical Leeches of America 300

Medical Leeches of America 300

Regular price £3,290.00 GBP
Regular price Sale price £3,290.00 GBP
Sale Sold out
Tax included.

300 Medical Leeches Hirudo Verbana 

View full details