3',4'-Dimethoxyphenylglyoxylic acid hydrazide hydrazone 67227-38-7 BRN 2658361 Glyoxylic acid, 3',4'-dimethoxyphenyl-, hydrazide, hydrazone