2060749-35-9 | 3-Bromo-5-methoxy-4-(1-naphthalenylmethoxy)benzoic acid hydrazide | AOBChem