Definition, synonyms and related words
A protein present on insulin-secretory granules of pancreatic beta cells