quick view View Details Rod, Push Pin, Yellow, Life Fitness, 9455303 Item # 131469 OEM # 9455303 MSRP: $4.75