Haemocyanin

Haemocyanin