NRB76

Putative UPF0377 protein YGL260W

Molecular Synopsis