RNA aptamer complexed with fluorophore, illustration

Bildnummer 12971201
RNA aptamer complexed with fluorophore, illustration
;