7495-30-9
2-(3,5-DIBROMOPYRIDIN-1-IUM-1-YL)-1-(4-PHENYLPHENYL)ETHANONE BROMIDE
Product Code:
1775569
Molecular Formula:
C19H14Br3NO
Molecular Weight:
512.03
Order 7495-30-9