About us Contact Terms of Use Data Sources Publications FAQ
ECA2388 logo

ECA2388

UPF0266 membrane protein ECA2388

Molecular Synopsis