1242015-38-8

1242015-38-8 structure
1242015-38-8 structure

Name 2-(3-hydroxypropyl)-2,4,6,8-tetraazabicyclo[3.3.0]octane-3,7-dione
Molecular Formula C7H12N4O3
Molecular Weight 200.19500
Exact Mass 200.09100
PSA 93.70000