PDB ID 8u8m
O62329_CAEEL
OCA
Categories: Caenorhabditis elegans | Large Structures | Nandakumar J | Padmanaban S