EDTA

dnp

(Ethylene Diamine Tetraacetic Acid): An organic molecule used in chelation therapy.