Uridine nucleoside molecule

Bildnummer 11801568
Uridine nucleoside molecule
;