Anfonwch hwn fel neges destun: Mechanism of action of the sesquiterpene compound helenalin in rhabdomyosarcoma cells