Mast cell secretory granules: armed for battle.

Mast cell secretory granules: armed for battle.