IMCD Stand: I10 Pharmaceutical ingredients https://www.imcdgroup.com/worldwide/algeria-MCTAK2GQVE6NH7ZBO77SKPHIM6DE IFF Other products & services DFE Pharma BASF LUBRIZOL SOLVAY FUJI CHEMICALS INDUSTRIES CALMAGS GRACE NUTRINOVA NOURYON