Dihydropteroate synthase TTHA0191

Dihydropteroate synthase TTHA0191