TTHA1256 logo

TTHA1256

UPF0145 protein TTHA1256

Molecular Synopsis