EDTA: a food additive sequestrant

EDTA: a food additive sequestrant. Oxford Molecule of the Month (3Dchem.com) for July 1997