Benzyltriphenylphosphonium bromide

Butyltriphenylphosphonium chloride

(CARBOETHOXYMETHYL)TRIPHENYLPHOSPHONIUM CHLORIDE HYDRATE

ETHYLDIMETHYLCHLOROSILANE

(Chloromethyl)dimethylethylsilane

CHLOROMETHYLDIMETHYLPHENYLSILANE

CINNAMYLTRIPHENYLPHOSPHONIUM BROMIDE

(DICHLOROMETHYL)TRIMETHYLSILANE

DIETHYL PHENYL ORTHOFORMATE