350988-61-3 | 3-Propoxybenzoic acid hydrazide | AOBChem