143823-31-8

143823-31-8 structure
143823-31-8 structure

Name oxalic acid,1,3,8-trimethyl-1,3,8-triazaspiro[4.5]decane-2,4-dione
Molecular Formula C12H19N3O6
Molecular Weight 301.29600
Exact Mass 301.12700
PSA 118.46000