63979-75-9 AIDS-126422 AIDS126422 Dioctyl 2-phenylvinylphosphonate NSC108725 Phosphonic acid, (2-phenylethenyl)-, dioctyl ester