Home Chemical Details 118867-43-9
5'-O-(4,4'-dimethoxytriphenylmethyl)dithymidyl (3',5')-4,4'-dimethoxytriphenylmethanephosphonate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us