Phosphoribosylformylglycinamidine synthase I TTHA1517

Phosphoribosylformylglycinamidine synthase I TTHA1517