Chemistry Pharmaceutical intermediates B887531 4,4'-((2,2-bis((4-formylphenoxy)methyl)propane-1,3-diyl)bis(oxy))dibenzaldehyde, 98%