Antiparasitic

Ivermectin
Ivermectin
Ivermectin (Stromectol ®) - 3/6/12 mg....

Disclaimer: We are not a pharmacy and do not sell any medication ourselves.