063024W-Henan Diesel Heavy Industry spare parts

S21 – INJECTION PUMP WITH GOVERNOR TBD12 / CYL12 (25-6421B)