Skip to product information
1 of 1

20 Medical Leeches

20 Medical Leeches

Regular price £263.00 GBP
Regular price Sale price £263.00 GBP
Sale Sold out
Tax included.
20 Medical Leeches for Hirudotherapy (Leech Therapy) mix-size
View full details