NovAliX S.A.S., Illkirch, France