Medical Leeches for Sale: Buy Leech Therapy Hirudo Medicinalis Bloodsucking Leech 300 Hirudo Medicinalis & Hirudo Verbana Leeches Mixed – Medical Leeches

300 Hirudo Medicinalis & Hirudo Verbana Leeches Mixed

$1,070.00 $1,297.00

300 Hirudo Medicinalis & Hirudo Verbana Leeches Mixed