Answer: periodates

AnswerCrossword Clue
periodatesPERIODATE, a salt of periodic acid