870761-11-8 | 2-(4-Ethylphenyl)-4-thiazolecarboxylic acid hydrazide | AOBChem