HAMMER CASTER Co., Ltd.

62-0131-80 Insertion boss Rubber Caster 920MKRB100