swp_2279 logo

swp_2279

UPF0434 protein swp_2279

Molecular Synopsis