Chemistry Pharmaceutical intermediates B887484 1,3-Benzenedicarboxylic acid, 5,5'-(1,5-naphthalenediyl)bis-, 98%