Fluorescence QRH-882260 Peptide Imaging in the Bile Duct | NCT03438435 | Trialant