Enkephalin binding to opioid receptor, illustration

Bildnummer 12452514
Enkephalin binding to opioid receptor, illustration
;