Glyceraldehyde 3-phosphate dehydrogenase TTHA0905

Glyceraldehyde 3-phosphate dehydrogenase TTHA0905