Klybeck Life Sciences SA, Courroux - ranQ