2-oxoglutarate dehydrogenase subunit E1 TTHA0289

2-oxoglutarate dehydrogenase subunit E1 TTHA0289