abstract |
Various calcium channel blockers and pharmaceutical compositions containing these compounds are disclosed. Calcium channel blockers are compounds that can inhibit calcium ion channels. Also disclosed are methods of making calcium channel blockers and uses as calcium channel antagonists. |