86-10-63724337
Room 1908, Building 6, No. 6, Baiqiang Avenue, Fengtai District, Beijing, China (Mainland)
S-505 Flemish eye steel ferrule (In Black-self colour) Taper steel, US $ 5 - 5 / Piece, China, 1/4-4, Casting.Source from Beijing Tianma Sling Co., Ltd. on Waimaotong.com.