4124-95-2 AI3-19533 Dibutyl styrylphosphonate Phosphonic acid, (2-phenylethenyl)-, dibutyl ester Phosphonic acid, styryl-, dibutyl ester beta-Styrenephosphonic acid, dibutyl ester