ATP-dependent protease ATP-binding subunit HslU BMA3253

ATP-dependent protease ATP-binding subunit HslU BMA3253