Saccharide transport protein

Bildnummer 11780865
Saccharide transport protein
;