671191-06-3 | 2,6-Dimethoxybenzoic acid hydrazide | AOBChem