Quinolinate synthetase TTHA0984

Quinolinate synthetase TTHA0984