The marijuana plant is a treasure trove of therapeutic compounds, with cannabinoids at the forefront.