NABEYA Co., Ltd.

61-7096-90 Leg clamp LC20