ECA1782

UPF0312 protein ECA1782

Molecular Synopsis