SLSB3506

Product description:

PRESSURE TABLE IDLER SHAFT (OEM# S90-SL-3506)