PDB ID 9bh5
RS28_CAEEL
OCA
Categories: Caenorhabditis elegans | Large Structures | Arribere J | Sehgal E | Serrao VHB