Ethyl diethoxyacetate Diethoxyacetic acid ethyl ester Ethyl glyoxylate diethyl acetal Glyoxylic acid ethyl ester diethyl acetal. Grade 98 Melting P