SEARCH Articles Figures Tables Benzocyclobutenecarboxylic acid esters Benzocyclobutenecarboxylic acid synthesis via benzyne cyclization