2824531 logo

triphenylstannyl 4-bromobenzoate

Compound Synopsis