Top Suppliers:I want be here

606091-24-1

606091-24-1 structure
606091-24-1 structure

Name 3-[2-(1H-Benzimidazol-2-yl)ethyl]-1-(4-cyanophenyl)-1-cyclopentyl ure
Molecular Formula C22H23N5O
Molecular Weight 373.45100
Exact Mass 373.19000
PSA 88.30000
LogP 4.34028