Plant cannabinoids: a neglected pharmacological treasure trove.

Plant cannabinoids: a neglected pharmacological treasure trove.