IDLER PIN
More Information
Manufacturer SKU RCX2305