Molecules of haemocyanin protein

Numéro d’image : 11521412
Molecules of haemocyanin protein
;