Synovia Pharma PLC.
Suppository
Flecainide Acetate