Evaluation of 89Zr-TLX250 PET/CT in Chinese Patients With Indeterminate Renal Masses or Suspected Recurrent Renal Clear Cell Carcinoma | NCT05861778 | Trialant