Cheap engine, Buy Quality engine piston directly from China engines part Suppliers: Shanghai 495A engine for SNH50 504, the piston of hydraulic pump, part number:
Part number: Part name: piston (for hydraulic pump)suitable for Shanghai Newholland 504 with shanghai 495A