SEARCH Articles Figures Tables Benzocyclobutenes o-quinodimethane precursors Benzocyclobutenones o-quinodimethane precursors