PDB ID 9ikb
Q19633_CAEEL
OCA
Categories: Caenorhabditis elegans | Large Structures | Feng W | Ren J | Zhao L