Dalian Tucheng International Co., Ltd.

Stay and shackle insulator