2058694-14-5 | 3-Bromo-4-(1-naphthalenylmethoxy)benzoic acid hydrazide | AOBChem