Home Chemical Details 80286-14-2
Einecs 279-442-3
disodium (2-phenylvinyl)phosphonate
(2-Phenylethenyl)phosphonic acid disodium salt
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us