Engineered RNA nanotriangle molecule

Numéro d’image : 12326597
Engineered RNA nanotriangle molecule
;