MecA adapter protein complex

Bildnummer 12326159
MecA adapter protein complex
;