Chemistry Pharmaceutical intermediates T888142 2,2':6',2''-TERPYRIDINE-4,4',4''-TRICARBOXYLIC ACID, 97%