The diethyl 4-(p-styryl)-1-butanephosphonate monomer was then synthesized via the Michaelis–Arbuzov reaction between a phosphite and an alkyl halide. Poly(diethyl 4-(p-styryl)-1 ...