Top Suppliers:I want be here

321372-26-3

321372-26-3 structure
321372-26-3 structure

Name 4-hydroxy-1,2-dimethyl-1,2,4-triazolidine-3,5-dione
Molecular Formula C4H7N3O3
Molecular Weight 145.11700
Exact Mass 145.04900
PSA 69.16000