ECA2349

UPF0229 protein ECA2349

Molecular Synopsis