Nifedipine Impurity H Catalogue S220318 CAS 127975-79-5 M.W 345.08 M.F C17H15NO7 Specifications FAQs [1,1'-Biphenyl]-2,6-dicarboxylic acid, 3-hydroxy-5-methyl-2'-nitro-, 2,6-dimethyl ester