cheap stromectol australia without prescription stromectol for lice how does it work can humans take horse ivermectin orally ivermectin price in kenya