Quinolinate synthetase NMB0394

Quinolinate synthetase NMB0394