105 6 Pt 1 1054 62 stromectol uk buy