Teniposide drug molecule

Bildnummer 11766495
Teniposide drug molecule
;