Top Suppliers:I want be here

606135-59-5

606135-59-5 structure
606135-59-5 structure

Name 3-Benzyl-2-methylpyrimido[1,2-a]benzimidazol-4-ol
Molecular Formula C18H15N3O
Molecular Weight 289.33100
Exact Mass 289.12200
PSA 50.42000
LogP 3.48730