TTHA1256

UPF0145 protein TTHA1256

Molecular Synopsis