This window regulator fits perfectly on the front passenger side of a 2005-2010 Honda Odyssey. It is made of plastic and galvanized steel, and comes with a 6-pin connector. The electric operating mode ensures easy use, and it is compatible with various interchange part numbers such as 660125, 125-59154R, and 741-008. The California Prop 65 Warning applies to this product, and it is not a vintage part. This window regulator is a great replacement for your car, and is not intended for universal fitment or performance upgrades. Get your hands on this high-quality product from Motors, and enjoy a hassle-free experience.