Top Suppliers:I want be here

128782-08-1

128782-08-1 structure
128782-08-1 structure

Name ctk4b6056
Molecular Formula C10H6N2
Molecular Weight 154.16800
Exact Mass 154.05300
PSA 31.58000
LogP 2.67800