Manufacturer Part Number Description
IVECO 0 9842 7607 Bushing, tensioner pulley lever
IVECO 9842 7607 Bushing, tensioner pulley lever