Penicillin-binding protein 3 STY0142

Penicillin-binding protein 3 STY0142