51707-38-1 | 3,5-Dimethoxybenzoic acid hydrazide | AOBChem