PDB ID 7e50
A0A1S4FCI9_AEDAE
OCA
Categories: Aedes aegypti | Homo sapiens | Large Structures | Jobichen C | Mok YK | Varsha AW