086-0577-86722893
No. 147, Cihu Rd., North Village, Wutian St., Ouhai Dist., Wenzhou, Zhejiang, China (Mainland)
SL576 High Quality Security colorful self-coiling Spiral Lock, US $ 1.3 - 1.7 / Piece, cable lock, STEEL, 12*1200mm.Source from Wenzhou Naibao Lock Co., Ltd. on Waimaotong.com.