117856-59-4

117856-59-4 structure
117856-59-4 structure

Name 8-(4-methoxybenzyl)-5-methylene-2-oxa-8,10-diazabicyclo[4.2.2]decane-7,9-dione
Molecular Formula C16H18N2O4
Molecular Weight 302.32500
Exact Mass 302.12700
PSA 67.87000
LogP 1.09150