Home Chemical Details 120818-68-0
Diethyl (10-phthalimidodecyl)phosphonate
Diethyl(10-phthalimidodecyl)phosphonate, tech. 90 %
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us