Inosine nucleoside molecule

Bildnummer 11814512
Inosine nucleoside molecule
;