About us Contact Terms of Use Data Sources Publications FAQ
NRB76 logo

NRB76

Putative UPF0377 protein YGL260W

Molecular Synopsis