Amiodarone Hydrochloride Amiodarone Hameln Inj. Hamlen Pharmaceuticals, Germany 150mg / 3 ml View Generic