Top Suppliers:I want be here

150896-72-3

150896-72-3 structure
150896-72-3 structure

Name ctk4c6804
Molecular Formula C17H13N3
Molecular Weight 259.30500
Exact Mass 259.11100
PSA 38.67000
LogP 3.22660