Epalrestat (E, E)-Isomer Catalogue E352204 CAS 863988-85-6 M.W 319.39 M.F C15H13NO3S2 Specifications FAQs