Glyoxalase I inhibitor is a novel and potent Glyoxalase I inhibitor with potential anticancer activities.
纯度:≥98%
CAS:221174-33-0