CB2 cannabinoid receptors: new vistas.

CB2 cannabinoid receptors: new vistas.