Chemistry Pharmaceutical intermediates E914006 1,2,4,5-tetrakis[(1E)-2'-(4''-benzoic acid)vinyl]benzene, 95%