Uridine nucleoside molecule

Bildnummer 11801566
Uridine nucleoside molecule
;