1108684-84-9

1108684-84-9 structure
1108684-84-9 structure

Name 1-benzyl-3-(4-(2,6-difluorobenzamido)phenyl)-4-methylpyridin-1-ium bromide
Molecular Formula C26H21BrF2N2O
Molecular Weight 495.35900
Exact Mass 494.08100
PSA 32.98000
LogP 6.55940