Top Suppliers:I want be here

289630-80-4

289630-80-4 structure
289630-80-4 structure

Name 1-(5,7-dimethyl-1,8-naphthyridin-2-yl)-1-(3-methylphenyl)urea
Molecular Formula C18H18N4O
Molecular Weight 306.36200
Exact Mass 306.14800
PSA 73.10000
LogP 4.28560