SEARCH Articles Figures Tables Carbanions phosphonate Phosphonate carbanion Phosphonate-stabilized carbanion Stabilized carbanion