SEARCH Articles Figures Tables Benzyloxycarbonyl Benzyloxycarbonyl group Benzyloxycarbonyl protecting group peptide synthesis Benzyloxycarbonylation Group syntheses