The cnidarian nematocyst: a miniature extracellular matrix within a secretory vesicle.

The cnidarian nematocyst: a miniature extracellular matrix within a secretory vesicle.