Benzocyclobutene carboxylate esters.