Speak Now...
Ethyl Glyoxalate
924-44-7
Ethyl Glyoxalate; Ethyl Glyoxylate; Ethyl Oxoacetate; Ethyl-2-Oxoacetate; Glyoxylic Acid Ethyl Ester
C4H6O3
102.09