This Study Tests How Different Doses of BI 1291583 Are Taken up in the Body and How Well They Are Tolerated | NCT03414008 | Trialant