siRNA dodecamer with residue NF2

Bildnummer 12348691
siRNA dodecamer with residue NF2
;