PP_5284 logo

PP_5284

UPF0758 protein PP_5284

Molecular Synopsis