Prehispanolone, a novel platelet activating factor receptor antagonist from Leonurus heterophyllus