I have tried preparing iron glycine chelate by dissolving 2 moles of glycine with 1 mole of Calcium hydroxide. The solution was stirred and excess of Ca-hydroxide was removed after centrifugation. Amount of iron added to the solution in the form of ferrous sulphate was equal to the amount of Ca bound to glycine. 1 mole of malic acid was added to reduce the pH to 3. This resulted in precipitation of Calcium sulphate and formation of iron glycine chelate. I tried using this method for other essential amino acids but was unable to do so due to the difference in solubilities and pH dependence.