Street Address: No. 77 Guang'an Street, Shijiazhuang, Hebei, China
City: Shijiazhuang
Province: Shijiazhuang
Country/Region: China
Cast steel handle for trailer, braking system