TTE0860

UPF0340 protein TTE0860

Molecular Synopsis