SEARCH Articles Figures Tables Carbon nucleophile Carbon nucleophiles Carbonate hardness Hard carbon Hard carbon nucleophiles Hard nucleophile Hardness, nucleophile Nucleophiles hardness