Street Address: North Industry Zone, Hongqiao Town
City: Wenzhou
Province: Zhejiang
Country/Region: China
Displacement:21ml/R
Controlled Flow:rate:16.0L/min
auto
Detailed Product Description European Man truck spare parts- power steering pumps