chemical structure of 139-13-9 FT-0631809

Product Name:

Nitrilotriacetic acid

Catalog No: FT-0631809

CAS NO:139-13-9
MW:191.1400 g/mol
MF:C6H9NO6
INCHI KEY:MGFYIUFZLHCRTH-UHFFFAOYSA-N