Home Chemical Details 117291-73-3
methyl [2-(1,1-dimethylethyl)-6-methoxypyrimidin-4-yl]ethylphosphonothioate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us