Return shipping will be paid by Seller
Returns Accepted Returns Accepted
Item must be returned within 30 Days
Refund will be given as Money Back
Manufacturer Warranty 1 Year
OE/OEM Part Number 51320SHJA02
Interchange Part Number Odyssey
Type Stabilizer/Sway Bar Link
Features 100% Accuracy of Fit
Manufacturer Part Number K750304
Included Hardware Same as the pics show
Fitment Type Direct Replacement
Placement on Vehicle Front
Brand Svenubee
Items Included Mounting Hardware

Check the listing for details. Pair Front Stabilizer Sway Bar End Links for 2005 - 2016 2017 Honda Odyssey. Condition: New. Listed at 18.99 USD.

$13.29
$18.99