NCT07301827 - Study on the Diagnostic Value of Novel PET Molecular Imaging for Renal Cell Carcinoma | Crick | Crick