TK1335 logo

TK1335

UPF0201 protein TK1335

Molecular Synopsis