Cardiac sarcolemmal K(ATP) channels: Latest twists in a questing tale!

Cardiac sarcolemmal K(ATP) channels: Latest twists in a questing tale!