1427039-29-9 | 4-Methylbenzenesulfonic acid 2-[1-(4-iodophenyl)ethylidene]hydrazide | AOBChem