Soluble poly(para-phenylene)s. 2. Improved synthesis of poly(para-2,5-di-n-hexylphenylene) via Pd-catalysed coupling of 4-bromo-2,5-di-n-hexylbenzeneboronic acid