Top Engine Mount Stabilizer Link

Replaces OEM Part Number: #16258-95B

Top engine mount stabilizer link features a steel body with a plunger and with urethane dampening which together acts as a mini-shock absorber.

FITS:
  • FXD 1995-2017
FREE SHIPPING ON ALL UNITED STATES ORDERS
WE WILL SHIP TO EVERYWHERE ON THE GLOBE

Questions? Ask!