DEBIRI Plus Chemotherapy vs. Chemotherapy Alone in Colorectal Cancer Liver Metastases | NCT06555003 | Trialant