Oridonin, a Promising ent-Kaurane Diterpenoid Lead Compound

scientific article