top of page

17814-85-6

4-Carboxybutyl triphenylphosphonium bromide

Product Molecular Structure
bottom of page