SEARCH Articles Figures Tables Bis structure Phenylhydrazone Phenylhydrazones Phenylhydrazones structure