Thymidine nucleoside molecule

Bildnummer 11814407
Thymidine nucleoside molecule
;