chemical structure of 84256-90-6 FT-0648726

Product Name:

1-(4-AMINOBENZYL)ETHYLENEDIAMINE-N,N,N',N'-TETRAACETIC ACID

Catalog No: FT-0648726

CAS NO:84256-90-6
MW:397.4000 g/mol
MF:C17H23N3O8
INCHI KEY:RPBJIOJIMOUOIN-UHFFFAOYSA-N