2787564-23-0 | 2,3-Dibromo-N-(3-ethoxypropyl)benzamide | AOBChem