Phosphonium, (6-mercaptohexyl)triphenyl-, bromide

Product Code: 2442937
Molecular Formula: C24H28PS・Br
Molecular Weight:
872692-84-7