3II5 image

immunity protein EntA family

Lineage