PDB ID 8u8l
Q22429_CAEEL
OCA
Categories: Caenorhabditis elegans | Large Structures | Synthetic construct | Nandakumar J | Padmanaban S