Opioid Receptor Embedded in a Membrane

Bildnummer 12647222
Opioid Receptor Embedded in a Membrane
;