Both O-rings will NOT fit the 2007 Odyssey. The o-rings were too small (see photos) and leaking on the power steering. Obviously not worth the $. Buy them from a retailer. They are cheap. Also, the dealer had a great price on power steering fluid. Pictured: Honda OEMs are in a bag with those purchased through Revain near the edge of the bag. Both are too small and the black one is also too thin.