cardiovascular specula