About us Contact Terms of Use Data Sources Publications FAQ
YM9582.15 logo

YM9582.15

UPF0659 protein YMR090W

Molecular Synopsis