Patients with stable angina not controlled by monotherapy with nitrates, beta blockers, or calcium channel blockers are often treated with combinations of these drugs. There may be adverse effects from, or contraindications to, the use of combinations. In low risk groups, medical treatment appears to be as good an option as percutaneous transluminal coronary angioplasty in terms of averting myocardial infarction, death, or subsequent revascularization. Revascularization procedures are too costly or inaccessible for many patients in developing countries therefore effective and safe medical treatment is needed. Trimetazidine is a less well known anti-anginal drug that controls myocardial ischaemia through intracellular metabolic changes. Trimetazidine has been reported, in some studies, to be better tolerated than combined anti-anginal therapy; however it is not considered in published guidelines.