Street Address: Zhongchun Road
City: Shanghai
Province: Shanghai
Country/Region: China
Size:120cm
Guide-Drive:Left Hand Drive
Material:Stainless Steel
Automatic:Automatic
TOYOTA
POWER STEERING RACK OEM 44250-26050 TOYOTA HIACE 89-2004