Glyoxalase I inhibitor (free base)

Glyoxalase I inhibitor (free base) · CAS 174568-92-4