dimethyloxalylglycine

Noun

 * 1) A hydroxylase inhibitor, the methyl ester of N-(methoxyoxoacetyl)-glycine