Uridine triphosphate nucleotide molecule

Bildnummer 11801571
Uridine triphosphate nucleotide molecule
;