Ranolazine: an anti-anginal drug with further therapeutic potential.

Ranolazine: an anti-anginal drug with further therapeutic potential.