Basic information Safety Related Supplier
5-oxo-2'-phenyl-L-prolinohydrazide Structure

5-oxo-2'-phenyl-L-prolinohydrazide