2-cyanoethyl (12-(2,2,2-trifluoroacetamido)dodecyl) diisopropylphosphoramidite

SLS-0019

2087458-61-3