113600-11-6

113600-11-6 structure
113600-11-6 structure

Name 8,8-dimethoxy-2,4-diazabicyclo[4.2.0]oct-1(6)-ene-3,5-dione
Molecular Formula C8H10N2O4
Molecular Weight 198.17600
Exact Mass 198.06400
PSA 84.18000