stromectol tablets for humans – stromectol 0.5 mg stromectol generic name