Place of Origin
Hubei, China
Product Name
Long Cylinder Block ( Oil brake )
Including Cylinder Block NO.
5334639 / 5261257 / 5261256
Piston Kit No.
5269331 / 5311011 / 5257057
Main Bearing Set No.
4996250 / 4946030 / 4946031
Connecting Rod Bearing No.
5348887 / 5340182
Cylinder Bock Plug No.
3678611