PTPS synthase molecule

Bildnummer 12325691
PTPS synthase molecule
;