Top Suppliers:I want be here

287926-34-5

287926-34-5 structure
287926-34-5 structure

Name 6-hydroxy-7-formyl-1,3-dimethyl-lumazine
Molecular Formula C9H8N4O4
Molecular Weight 236.18400
Exact Mass 236.05500
PSA 107.08000