Deoxyguanosine nucleoside molecule

Bildnummer 11801469
Deoxyguanosine nucleoside molecule
;