ECA1782 logo

ECA1782

UPF0312 protein ECA1782

Molecular Synopsis