Top Suppliers:I want be here

184106-70-5

184106-70-5 structure
184106-70-5 structure

Name ctk0h1278
Molecular Formula C12H7N3S
Molecular Weight 225.26900
Exact Mass 225.03600
PSA 62.91000
LogP 0.18730