PDB ID 8du4
[A0A310TTQ1_XENLA]
OCA
Categories: Homo sapiens | Large Structures | Synthetic construct | Xenopus laevis | Niklas HA | Rahman S | Wolberger C | Worden EJ