stromectol ivermectin tablets 296 mg

cost of stromectol medication