ATP-dependent protease ATP-binding subunit ClpX lpg1860

ATP-dependent protease ATP-binding subunit ClpX lpg1860