If you have to walk on ice you need MicroSpikes.  Keeping these in the car.

I have a set of Stabilicers, and they're good but with them you can still slip in really cold weather, they simply don't bite well in hard ice.  MicroSpikes do.

The "M" size fits fine on 10.5 shoes easily and well.