Chinese herbal drug NSC620942 Yueludan