NobleBlocks
    Adhesion of a viral envelope protein to a non-self-binding domain of the aggregation factor in the marine sponge Microciona prolifera. | NobleBlocks