Supplier Information
Chongqing Bona Auto Parts Co. , Ltd.
Steering Pump SCANIA 1421272 Luk 542000810
After Market
Made in China
1421272
TS16949,TS16949
Power Steering Pump OEM: 1421272 REF.NO: luk 542000810 Application:SCANIA
50Piece/Pieces
contact supplier