HAMMER CASTER Co., Ltd.

62-0058-16 Rubber Caster with insertion boss SP 415KR85