Thymidine nucleoside molecule

Bildnummer 11801487
Thymidine nucleoside molecule
;