Teniposide cancer drug molecule

Bildnummer 11961293
Teniposide cancer drug molecule
;