BMEII0863

Putative peptide import ATP-binding protein BMEII0863

Molecular Synopsis