RNA aptamer complexed with fluorophore, illustration

Bildnummer 12971202
RNA aptamer complexed with fluorophore, illustration
;