Molluscan mega-hemocyanin: an ancient oxygen carrier tuned by a ~550 kDa polypeptide

Molluscan mega-hemocyanin: an ancient oxygen carrier tuned by a ~550 kDa polypeptide