P9301_05061 logo

P9301_05061

UPF0234 protein P9301_05061

Molecular Synopsis