top of page
Phosphonium, (6-bromohexyl)triphenyl-, bromide [83152-22-1] 95%

Phosphonium, (6-bromohexyl)triphenyl-, bromide [83152-22-1] 95%

SKU: 83152221
bottom of page