2-(3,5-DIBROMOPYRIDIN-1-IUM-1-YL)-1-(4-PHENYLPHENYL)ETHANONE BROMIDE

Product Code: 1775569
Molecular Formula: C19H14Br3NO
Molecular Weight: 512.03
7495-30-9