Epalrestat Impurity 8 Catalogue E352213 CAS 1151944-57-8 M.W 279.33 M.F C12H9NO3S2 Specifications FAQs