A new antihypertensive drug ameliorate insulin resistance.

A new antihypertensive drug ameliorate insulin resistance.