EDTA dnp October 25, 2018 (Ethylene Diamine Tetraacetic Acid): An organic molecule used in chelation therapy.