Zenarestat from MyBioSource.com

Supplier Page

Supplier Page from
MyBioSource.com for
Zenarestat

Get Pricing

Description

Zenarestat (CI-1014, FK-366, FR-74366) is an aldose reductase inhibitor being studied as a treatment for diabetic neuropathy and cataracts