Single High-dose Brachytherapy for Giant Osteosarcoma Masses | NCT06524778 | Trialant