PDB ID 7b29
OCA
Categories: Large Structures | Rhipicephalus appendiculatus | Braunger K | Johnson S | Lea SM