PDB ID:
2hwx
Macromolecule:
TELOMERASE-BINDINGPROTEIN EST1A
Source Organism:
Homo sapiens
Pfam:
PF13638(PIN_4)