Nifedipine Impurity R Catalogue S220328 CAS 2060749-21-3 M.W 399.10 M.F C19H17N3O7 Specifications FAQs