BURPS1106A_2476

Putative phosphoenolpyruvate synthase regulatory protein

Molecular Synopsis