Thymidine triphosphate molecule

Bildnummer 11801490
Thymidine triphosphate molecule
;