Home Chemical Details 173443-43-1
Diethyl (4-Iodobenzyl)phosphonate
(4-IODO-BENZYL)-PHOSPHONIC ACID DIETHYL ESTER
1.53
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us