(4-Bromobenzyl)triphenylphosphonium bromide
PD318088
3-Bromo-2-ethoxybenzoic acid
5-Bromo-4-fluoro-2-methoxybenzaldehyde