Top Suppliers:I want be here

32881-65-5

32881-65-5 structure
32881-65-5 structure

Name ctk1c0866
Molecular Formula C10H6N4O
Molecular Weight 198.18100
Exact Mass 198.05400
PSA 56.74000
LogP 1.59930