Phosphate ABC transporter periplasmic substrate-binding protein PstS ECIAI39_4328

Phosphate ABC transporter periplasmic substrate-binding protein PstS ECIAI39_4328