086-0577-86722893
No. 147, Cihu Rd., North Village, Wutian St., Ouhai Dist., Wenzhou, Zhejiang, China (Mainland)
SL803 frame bike lock, US $ 0.8 - 1.8 / Piece, frame lock, Iron, inner dia 8cm.Source from Wenzhou Naibao Lock Co., Ltd. on Waimaotong.com.