PDB ID 5xbn
OCA
Categories: Large Structures | Dong, Y H | Wang, W J | Yang, X Y | Hydrolase | Protease