Swoo_3646

UPF0234 protein Swoo_3646

Molecular Synopsis