Large Hooded Rubber Ball Caster with Ferrule

Large Hooded Rubber Ball Caster with Ferrule