Welcome to Sten Labs
A.G.E. Inhibitors / Breakers
ALT-711 (thiazolium chloride)