VP1009

UPF0319 protein VP1009

Molecular Synopsis