Thymidine nucleoside molecule, illustration

Bildnummer 13246449
Thymidine nucleoside molecule, illustration
;