Teniposide cancer drug molecule (topoisomerase II inhibitor). Skeletal formula.

Teniposide cancer drug molecule (topoisomerase II inhibitor). Skeletal formula. - 89055563

Hasonló stock képek (Vektor, SVG és EPS)

to-top-page