Williamson synthesis Hydroboration-oxidation Reduction of aldehydes and ketones Reduction of carboxylic acids Reduction of esters Grignard reagent with aldehydes and ketones