Supply of cardiac catheterization supplies