Thymidine triphosphate molecule

Bildnummer 11801491
Thymidine triphosphate molecule
;