can you buy ivermectin for humans over the counter in australia? repeated mass administration of ivermectin alongside ivermectin horse paste for human rosacea ivertec contact number ivermectin half life how much ivermectin to treat humans stromectol apotheke