Cardioprotective effects of trimetazidine: a review.

Cardioprotective effects of trimetazidine: a review.