Phosphate regulatory protein HMPREF0351_12018

Phosphate regulatory protein HMPREF0351_12018