1,2-Ethanediphosphonic acid 1,2-Ethylenediphosphonic acid 6145-31-9 Ethane-1,2-diphosphonic acid NSC40837 Phosphonic acid, 1,2-ethanediylbis- Phosphonic acid, ethylenedi-