ECA2349 logo

ECA2349

UPF0229 protein ECA2349

Molecular Synopsis