Cardiac surgery equipment