France

I&L Biosystems France SAS

Contact me

Company information

12 chemin de l'Epoux 
69410 Champagne au Mont d'Or 
France

Numéro de TVA: FR17812940641
RCS Lyon: 812940641