phosphoramidites
English
Noun
phosphoramidites
plural of
phosphoramidite