It looks like the stromectol est disponible en france sans ordonnance link pointing here was faulty. Maybe try searching?