Thymidine nucleoside molecule

Bildnummer 11801486
Thymidine nucleoside molecule
;