eaeH

Putative attaching and effacing protein homolog

Molecular Synopsis