122647-31-8 122647-32-9 Ibutilida [INN-Spanish] Ibutilide Ibutilide [INN:BAN] Ibutilidum [INN-Latin]