SEARCH Articles Figures Tables Azobenzene Azobenzenes Azobenzenes donor-acceptor substituted Hydroxy-substituted azobenzenes,