23964-31-0 | 3,5-Dichloro-4-ethoxybenzoic acid hydrazide | AOBChem