arfA logo

arfA

Peptidoglycan-binding protein ArfA

Molecular Synopsis