74229-39-3

74229-39-3 structure
74229-39-3 structure

Name 18-Benzyl-1,4,10,13-tetraoxa-7,16-diaza-cyclooctadecane-2,6,17-trione
Molecular Formula C19H26N2O7
Molecular Weight 394.41900
Exact Mass 394.17400
PSA 112.19000
LogP 0.09430