VP2588

UPF0149 protein VP2588

Molecular Synopsis