Triphenylpropylphosphonium phenolate

Product Number: WD08D6X
Product Name: Triphenylpropylphosphonium phenolate
CAS: 94231-07-9
MF: C21H22P.C6H5O
MW: