918146-18-6

918146-18-6 structure
918146-18-6 structure

Name 1-(2-(5-(1-methyl-1H-benzoimidazol-2-yl)pyridin-2-yloxy)ethyl)pyrrolidin-2-one trifluoroacetate
Molecular Formula C21H21F3N4O4
Molecular Weight 450.41100
Exact Mass 450.15100
PSA 97.55000
LogP 3.20770