Rod shape-determining protein RodA HP0743

Rod shape-determining protein RodA HP0743