A Study in Healthy Men to Test How BI 1584862 is Processe... | NCT07336758 | Trialant