Answer: oxalacetate

AnswerCrossword Clue
oxalacetatea salt or ester of oxaloacetic acid also OXALOACETATE