66304-03-8 Epicainida [INN-Spanish] Epicainide Epicainide [INN] Epicainidum [INN-Latin] N-((1-Ethyl-2-pyrrolidinyl)methyl)benzilamide