896687-81-3 | 4-Ethylbenzenesulfonic acid 2-[(4-fluorophenyl)phenylmethylene]hydrazide | AOBChem