Epalrestat Impurity 4 Catalogue E352209 CAS 794510-29-5 M.W 303.33 M.F C15H13NO4S Specifications FAQs