Chelates. Plates. chelators R.Scheltes. Socrates. Borates. Phosphates. Perchlorates. Silicates. Richard Yates.