SEARCH Articles Figures Tables Allyl group Allylic leaving group Lithium triethylborohydride Triethylborohydride