Mannitol-binding periplasmic signal peptide protein SMc04251

Mannitol-binding periplasmic signal peptide protein SMc04251