Since you asked your question, Lee, I got curious about EDTA's role as a chelator in soap, since EDTA is also used in soap to reduce the chance of rancidity (aka DOS) and reduce scum formation. The product that we use in soap is tetrasodium EDTA -- this is basically the four-sodium salt of the acid, just as trisodium citrate is the three-sodium salt of citric acid.
"...[EDTA's] usefulness arises because of its role as a hexadentate ("six-toothed") ligand and chelating agent, i.e., its ability to "sequester" metal ions such as Ca2+ and Fe3+. After being bound by EDTA, metal ions remain in solution but exhibit diminished reactivity..." Source: Wikipedia,
http://en.wikipedia.org/wiki/Ethylenediaminetetraacetic_acid
Wowser ... and I thought citrate's three claws were interesting ... but EDTA has six! The basic formula of EDTA is C10H16N2O8, but if you rearrange the formula to show the acidic nature of EDTA, the formula looks like this -- C6N2H12-(COOH)4.
When EDTA is in solution, it becomes a chelator in two ways. First, the four acidic carboxyl (COOH) groups each lose a hydrogen ion (H+). That creates four negatively-charged claws. This is exactly the same as what citric acid does to create its three claws.
The two nitrogen atoms (N) buried in EDTA's structure create the remaining two claws. These claws are a little different. The nitrogen atoms -- called "amines" -- each have unattached electrons that are looking for something to do. Like bored teens running around on Saturday night, they join forces with the four acidic claws and gang up on an unsuspecting metal ion.
The poor calcium or magnesium or iron ion (Ca++ or Mg++ or Fe+++, etc.) never has a chance. The EDTA molecule envelops the metal ion on all sides and locks it in place with its claws.
Arrrrrrrrr!!!! Chemical piracy at its best! :twisted: