chemical structure of 18084-64-5 FT-0658181

Product Name:

1,4,7,10-TETRABENZYL-1,4,7,10-TETRAAZACYCLODODECANE

Catalog No: FT-0658181

CAS NO:18084-64-5
MW:532.8000 g/mol
MF:C36H44N4
INCHI KEY:VXOJKUWHCFFUCO-UHFFFAOYSA-N