MecA adapter protein complex

Bildnummer 12326158
MecA adapter protein complex
;