Main information about car part IVECO 42538089
Producer IVECO
Number 42538089
Description Power shaft remotely spider
Joint, propshaft
Analogue of IVECO 42538089
STELLOX STELLOX 84-67323-SX 8467323SX Joint, propshaft