1,3-Benzenedicarboxylic acid, bis(4-(ethenyloxy)butyl) ester 130066-57-8 144378-13-2