Qty (2) HONDA Odyssey 2003 2004 Liftgate, Hatch Lift Supports, Struts, Shocks, Dampers Strong Arm 6111 Review