Tenofovir drug molecule

Bildnummer 12260908
Tenofovir drug molecule
;