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