Wittig Reagents Overview

Wittig reagent, system named alkylene triphenylphosphine, is a very useful organic synthetic reagent. The carbon-oxygen double bond of the carbonyl group can be converted into a carbon-carbon double bond when the carbonyl compound reacts with the Wittig r



Cat No. Product Name CAS No. Purity Order
L047163 Benzyl Dimethylphosphonoacetate 57443-18-2 ≥ 95% Inquiry
L046743 Diethyl 4-chlorobenzylphosphonate 39225-17-7 ≥ 95% Inquiry
L046177 Diethyl 4-nitrobenzylphosphonate 2609-49-6 ≥ 95% Inquiry
L045677 Diethyl 4-methylbenzylphosphonate 3762-25-2 ≥ 95% Inquiry
L045678 Diethyl (3-Methylbenzyl)phosphonate 63909-50-2 ≥ 95% Inquiry
L044843 (2-(1,3-Dioxolan-2-yl)ethyl)triphenylphosphonium b 86608-70-0 ≥ 95% Inquiry
L043195 2-(1,3-Dioxan-2-yl)ethyltriphenylphosphonium bromi 69891-92-5 ≥ 95% Inquiry
L042649 (2-Nitrobenzyl)triphenylphosphonium bromide 23308-83-0 ≥ 95% Inquiry
L042279 Phenacyltriphenylphosphonium bromide 6048-29-9 ≥ 95% Inquiry
L042088 (Benzyloxycarbonylmethyl)triphenylphosphonium brom 78385-36-1 ≥ 95% Inquiry
L041970 (1-Naphthylmethyl)triphenylphosphonium chloride 23277-00-1 ≥ 95% Inquiry
L036767 Diethyl (2-amino-2-oxoethyl)phosphonate 5464-68-6 ≥ 95% Inquiry
L036629 Benzyl 2-(diethoxyphosphoryl)acetate 7396-44-3 ≥ 95% Inquiry
L036593 Methyl 2-(triphenylphosphoranylidene)propanoate 2605-68-7 ≥ 95% Inquiry
L033817 Dimethyl (4-(4,4,5,5-tetramethyl-1,3,2-dioxaborola 852204-67-2 ≥ 95% Inquiry
L028766 Diethyl 3-Nitrobenzylphosphonate 104097-04-3 ≥ 95% Inquiry
L028649 Diethyl ((5-(3-fluorophenyl)pyridin-2-yl)methyl)ph 380894-77-9 ≥ 95% Inquiry
L027386 Diethyl 2-chlorobenzylphosphonate 29074-98-4 ≥ 95% Inquiry
L027349 Diethyl 2-Fluorobenzylphosphonate 63909-54-6 ≥ 95% Inquiry
L026464 Diethyl [(4-methylbenzenesulfonyl)methyl]-phosphon 60682-95-3 ≥ 95% Inquiry
L026458 Diethyl 2-bromobenzylphosphonate 63909-55-7 ≥ 95% Inquiry
L022592 (2-Hydroxyethyl)triphenylphosphonium chloride 23250-03-5 ≥ 95% Inquiry
L022019 Diethyl (4-Fluorobenzyl)phosphonate 63909-58-0 ≥ 95% Inquiry
L012583 Ethyl(triphenyl)phosphonium chloride 896-33-3 ≥ 95% Inquiry
L007043 Diethyl vinylphosphonate 682-30-4 ≥ 95% Inquiry