Thymidine triphosphate molecule

Bildnummer 11801489
Thymidine triphosphate molecule
;