Chemistry Pharmaceutical intermediates N887284 N,N'-di-(4-pyridyl)-1,2,4,5-benzenetetracarboxydiimide, 97%