Thymidine nucleoside molecule

Bildnummer 11801488
Thymidine nucleoside molecule
;