Top Suppliers:I want be here

150896-71-2

150896-71-2 structure
150896-71-2 structure

Name SureCN8111685
Molecular Formula C17H11N3
Molecular Weight 257.28900
Exact Mass 257.09500
PSA 38.67000
LogP 3.44090