Delve into the physical and chemical properties of Bufa-20,22-dienolide (CAS 1108-68-5), a C26H34O7 white powder, and its importance in research, from NINGBO INNO PHARMCHEM CO.,LTD.