Amlodipine is a medication used to treat high blood pressure and coronary artery disease. While not typically recommended in heart failure, amlodipine may be used if other medications are not sufficient for treating high blood pressure or heart-related chest pain.
Nicorandil is a vasodilatory drug used to treat angina. Angina is chest pain that results from episodes of transient myocardial ischemia. This can be caused by diseases such as atherosclerosis, coronary artery disease and aortic stenosis. Angina commonly arises from vasospasm of the coronary arteries.