NCT05371899 2024-07-15Mass Balance Study of [14C]ChiauranibChipscreen Biosciences, Ltd.Phase NA Completed6 enrolled