Answer: oxalacetates

AnswerCrossword Clue
oxalacetatesOXALACETATE, a salt or ester of oxaloacetic acid also OXALOACETATE