Isolation from Cannabis sativa L. of cannflavin--a novel inhibitor of prostaglandin production.