Studies on glyoxalase: 1. A new factor.

Studies on glyoxalase: 1. A new factor.