Monroe 171597 Quick-Strut Complete Strut Assembly Fits Honda Odyssey 1999 - 2004; Front Right position only Pre-Assembled Upper Strut Mount: OE-style bearings, SAE-grade nuts and bolts, Superior rubber-to-steel bonding, Plated steel for longer wear, All components manufactured to meet or exceed OE performance Bearing Plate: The new bearing plate helps ensure consistent, precise steering return by eliminating memory steer. Helps eliminate steering noises commonly associated with worn or corroded bearings Upper Spring Seat: Each new spring seat is engineered to complement the ride control characteristic of the corresponding premium Monroe strut and upper strut mount Coil Spring: Manufactured from high-quality U.S. steel, each coil spring is precisely calibrated to support the vehicles weight and help ensure correct ride height. Each spring is painted or powder-coated for excellent rust resistance