Uridine triphosphate molecule

Bildnummer 11814843
Uridine triphosphate molecule
;