Ibotenic acid drug molecule

Bildnummer 11717310
Ibotenic acid drug molecule
;