chemical structure of 86952-03-6 FT-0776035

Product Name:

1,7-Dioxa-4,10-diazacyclododecan-4,10-diethanoic acid

Catalog No: FT-0776035

CAS NO:86952-03-6
MW:290.3100 g/mol
MF:C12H22N2O6
INCHI KEY:ABTQGSUSLWDPQC-UHFFFAOYSA-N