Uridine triphosphate nucleotide molecule

Bildnummer 11801570
Uridine triphosphate nucleotide molecule
;