Cilengitide cancer drug molecule

Bildnummer 12098303
Cilengitide cancer drug molecule
;