buy Mectizan Idaho, Mectizan france