Verumafenib drug molecule

Bildnummer 12326878
Verumafenib drug molecule
;