2-(2-Pyridyl)vinylphosphonic acid dibutyl ester 23614-28-0 BRN 0419518 Dibutyl 2-(alpha-pyridyl)vinylphosphonate Phosphonic acid, (2-(2-pyridyl)vinyl)-, dibutyl ester