Company Details Integrated DNA Technologies BVBA LeuvenInterleuvenlaan 12A3001 Heverlee Tel: +32 16 28 22 60 Enterprise number: BE 0473.291.407 Activity region Produits chimiques de base