Chemistry Pharmaceutical intermediates P914184 5,5',5''-(Pyridine-2,4,6-triyl)triisophthalic acid, 95%