Benzophenone and its analogs bind to human glyoxalase 1. Issue 22 (15th November 2015)