Open in TheBrain

Phenylglyoxal