ATP-dependent Clp protease ATP-binding subunit ClpA TTHA0542

ATP-dependent Clp protease ATP-binding subunit ClpA TTHA0542