Chemistry Pharmaceutical intermediates E914199 (E)-4,4'-(diazene-1,2-diyl)bis(2-methylbenzoic acid), 95%