what drug company makes ivermectin does ivermectin cure scabies stromectol dosage scabies ivermectin tabletter pris what medicine not to take taking stromectol