2-cyanoethyl (6-(2,2,2-trifluoroacetamido)hexyl) diisopropylphosphoramidite

SLS-0054

133975-85-6