ByNobleID
    Intracellular polymerized haemocyanin in the branchial gland of a cephalopod. | NobleID