France I&L Biosystems France SAS Customer Service +33 (0)4 82 98 15 30 info@il-biosystems.fr Technical Service +33 (0)4 82 98 15 30 service@il-biosystems.de Company information 12 chemin de l'Epoux 69410 Champagne au Mont d'Or France Numéro de TVA: FR17812940641 RCS Lyon: 812940641 Contact me