Answer: oxaloacetates

AnswerCrossword Clue
oxaloacetatesOXALOACETATE, a salt or ester of oxaloacetic acid also OXALACETATE