Street Address: West Lake Zone, Hangzhou, Zhejiang, China (Mainland)
Country/Region: China
Worm gears for automobile and machinery