Chemistry Pharmaceutical intermediates D914104 5,5'-(Diazene-1,2-diyl)bis(2-hydroxybenzoic acid), 95%