PDB ID 7e4v
A0A6I8TL34_AEDAE
OCA
Categories: Aedes aegypti | Large Structures | Gayathiri SK | Jobichen C | Mok YK