A Safety and Biodistribution Study of [I-124]-CPD-1028 Injection in Solid Tumours | NCT02134340 | Trialant