Top Suppliers:I want be here

606091-53-6

606091-53-6 structure
606091-53-6 structure

Name 3-[2-(5,6-Dimethyl-1H-benzimidazol-2-yl)ethyl]-1-phenyl-1-(3-pyri dinylmethyl)ure
Molecular Formula C24H25N5O
Molecular Weight 399.48800
Exact Mass 399.20600
PSA 77.40000
LogP 4.73800