418787-80-1 | 4-Methylbenzenesulfonic acid 2-[(4-iodophenyl)methylene]hydrazide | AOBChem