Medical Leeches for Sale: Buy Leech Therapy Hirudo Medicinalis Bloodsucking Leech Small Hirudo Jars Set 350ml & 500ml – Medical Leeches

Small Hirudo Jars Set 350ml & 500ml

$11.00

Small Hirudo Jars Set 350ml & 500ml