swp_2203 logo

swp_2203

UPF0758 protein swp_2203

Molecular Synopsis