SEARCH Articles Figures Tables Carbobenzyloxy Carbobenzyloxy protecting group Protective groups carbobenzyloxy