Epalrestat Impurity 12 Catalogue E352217 CAS 179027-75-9 M.W 191.22 M.F C5H5NO3S2 Specifications FAQs