Cat.No.KY147273 NameEpalrestat CAS82159-09-9 MDL MFCD00865484 MolFormula C15H13NO3S2 MolWeight 319.40 Enquiry Email Name/Company Message KY147273 - 82159-09-9 | Epalrestat Quantity: Captcha Send Message