Top Suppliers:I want be here

300861-04-5

300861-04-5 structure
300861-04-5 structure

Name ctk1c1432
Molecular Formula C4H2N8
Molecular Weight 162.11200
Exact Mass 162.04000
PSA 97.54000