Shippings is FREE for Orders Over $1000 Worldwide!

Purchase 90 Live Hirudo Medical Leeches

Purchase 90 Live Hirudo Medical Leeches

Regular price $829 Unit price  per 

90 Live Hirudo Medical Leeches Type: "Hirudo Medicinalis"