P9301_04631

UPF0284 protein P9301_04631

Molecular Synopsis