P9301_04631 logo

P9301_04631

UPF0284 protein P9301_04631

Molecular Synopsis