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

SLS-0015

133975-85-6