7-Tridecylamine PDI-tetrabenzaldehyde [ 2411192-75-9 ]