PDB ID 6x68
Q283G1_TRINI
OCA
Categories: Large Structures | Trichoplusia ni | Chen Q | Dyda F | Hickman AB