54950-93-5 Phosphonic acid, (phenylmethyl)-, monoethenyl ester, homopolymer Polyvinylbenzyl phosphonate