Interleukin-31 protein structure, illustration

Bildnummer 14080138
Interleukin-31 protein structure, illustration
;