PPD OEM IDLER WHEEL SKI DOO SILVER 135MM, Manufacturer: PPD, Manufacturer Part Number: 04-116-88S-AD, Stock Photo - Actu