Etomidate drug molecule

Bildnummer 11717128
Etomidate drug molecule
;