Thymidine nucleoside molecule, illustration

Bildnummer 13246450
Thymidine nucleoside molecule, illustration
;