Top Suppliers:I want be here

606091-37-6

606091-37-6 structure
606091-37-6 structure

Name 3-[2-(1H-Benzimidazol-2-yl)ethyl]-1,1-dibenzylure
Molecular Formula C24H24N4O
Molecular Weight 384.47400
Exact Mass 384.19500
PSA 64.51000
LogP 4.72180