154814-35-4

154814-35-4 structure
154814-35-4 structure

Name 12-(2-hydroxybenzyl)-1,4,7,10-tetraazacyclotridecane-11,13-dione
Molecular Formula C16H24N4O3
Molecular Weight 320.38700
Exact Mass 320.18500
PSA 102.49000
LogP 0.29130