NTA

Definition: 
nitrilotriacetic acid, a chelant