Quick view Mahle MAHLE Original 41909-020 Piston Ring MSRP: Now: $216.38 Add to Cart Quick view Mahle Engine Piston Ring Set Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Mahle Clevite 41768020 Auto Part MSRP: Now: $188.72 Out of Stock Quick view Mahle Engine Piston Ring Set Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view Mahle MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set MSRP: Now: $264.91 Add to Cart Quick view Mahle MAHLE ORIGINAL S42221.020 Engine Piston Ring Set MSRP: Now: $37.02 Out of Stock Quick view Mahle Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 MSRP: Now: $42.52 Add to Cart Quick view Mahle Clevite 77 2243672 224-3672 Piston MSRP: Now: $108.14 Out of Stock Quick view Mahle Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock Quick view MAHLE Original 41909-020 Piston Ring Mahle 41909.020 MSRP: Now: $216.38 Add to Cart Quick view Engine Piston Ring Set Mahle 51497CP.030 Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Mahle Engine Piston Ring Set Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Mahle Clevite 41768020 Auto Part MSRP: Now: $188.72 Out of Stock Quick view Mahle Engine Piston Ring Set Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view Mahle MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set MSRP: Now: $264.91 Add to Cart Quick view Mahle MAHLE ORIGINAL S42221.020 Engine Piston Ring Set MSRP: Now: $37.02 Out of Stock Quick view Mahle Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 MSRP: Now: $42.52 Add to Cart Quick view Mahle Clevite 77 2243672 224-3672 Piston MSRP: Now: $108.14 Out of Stock Quick view Mahle Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock Quick view MAHLE Original 41909-020 Piston Ring Mahle 41909.020 MSRP: Now: $216.38 Add to Cart Quick view Engine Piston Ring Set Mahle 51497CP.030 Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Mahle Clevite 41768020 Auto Part MSRP: Now: $188.72 Out of Stock Quick view Mahle Engine Piston Ring Set Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view Mahle MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set MSRP: Now: $264.91 Add to Cart Quick view Mahle MAHLE ORIGINAL S42221.020 Engine Piston Ring Set MSRP: Now: $37.02 Out of Stock Quick view Mahle Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 MSRP: Now: $42.52 Add to Cart Quick view Mahle Clevite 77 2243672 224-3672 Piston MSRP: Now: $108.14 Out of Stock Quick view Mahle Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock Quick view MAHLE Original 41909-020 Piston Ring Mahle 41909.020 MSRP: Now: $216.38 Add to Cart Quick view Engine Piston Ring Set Mahle 51497CP.030 Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Mahle Engine Piston Ring Set Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view Mahle MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set MSRP: Now: $264.91 Add to Cart Quick view Mahle MAHLE ORIGINAL S42221.020 Engine Piston Ring Set MSRP: Now: $37.02 Out of Stock Quick view Mahle Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 MSRP: Now: $42.52 Add to Cart Quick view Mahle Clevite 77 2243672 224-3672 Piston MSRP: Now: $108.14 Out of Stock Quick view Mahle Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock Quick view MAHLE Original 41909-020 Piston Ring Mahle 41909.020 MSRP: Now: $216.38 Add to Cart Quick view Engine Piston Ring Set Mahle 51497CP.030 Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Mahle MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set MSRP: Now: $264.91 Add to Cart Quick view Mahle MAHLE ORIGINAL S42221.020 Engine Piston Ring Set MSRP: Now: $37.02 Out of Stock Quick view Mahle Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 MSRP: Now: $42.52 Add to Cart Quick view Mahle Clevite 77 2243672 224-3672 Piston MSRP: Now: $108.14 Out of Stock Quick view Mahle Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock Quick view MAHLE Original 41909-020 Piston Ring Mahle 41909.020 MSRP: Now: $216.38 Add to Cart Quick view Engine Piston Ring Set Mahle 51497CP.030 Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Mahle MAHLE ORIGINAL S42221.020 Engine Piston Ring Set MSRP: Now: $37.02 Out of Stock Quick view Mahle Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 MSRP: Now: $42.52 Add to Cart Quick view Mahle Clevite 77 2243672 224-3672 Piston MSRP: Now: $108.14 Out of Stock Quick view Mahle Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock Quick view MAHLE Original 41909-020 Piston Ring Mahle 41909.020 MSRP: Now: $216.38 Add to Cart Quick view Engine Piston Ring Set Mahle 51497CP.030 Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Mahle Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 MSRP: Now: $42.52 Add to Cart Quick view Mahle Clevite 77 2243672 224-3672 Piston MSRP: Now: $108.14 Out of Stock Quick view Mahle Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock Quick view MAHLE Original 41909-020 Piston Ring Mahle 41909.020 MSRP: Now: $216.38 Add to Cart Quick view Engine Piston Ring Set Mahle 51497CP.030 Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Mahle Clevite 77 2243672 224-3672 Piston MSRP: Now: $108.14 Out of Stock Quick view Mahle Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock Quick view MAHLE Original 41909-020 Piston Ring Mahle 41909.020 MSRP: Now: $216.38 Add to Cart Quick view Engine Piston Ring Set Mahle 51497CP.030 Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Mahle Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock Quick view MAHLE Original 41909-020 Piston Ring Mahle 41909.020 MSRP: Now: $216.38 Add to Cart Quick view Engine Piston Ring Set Mahle 51497CP.030 Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view MAHLE Original 41909-020 Piston Ring Mahle 41909.020 MSRP: Now: $216.38 Add to Cart Quick view Engine Piston Ring Set Mahle 51497CP.030 Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Engine Piston Ring Set Mahle 51497CP.030 Mahle 51497CP.030 MSRP: Now: $77.59 Out of Stock Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Clevite 41768020 Auto Part Mahle 41768.020 MSRP: Now: $188.72 Out of Stock Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Engine Piston Ring Set Mahle S41940.040 Mahle S41940.040 MSRP: Now: $38.48 Out of Stock Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view MAHLE 42160 for Chevrolet/GMC 6.6L Duramax LML & LGH Standard Piston Ring Set Mahle 42160 MSRP: Now: $264.91 Add to Cart Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view MAHLE ORIGINAL S42221.020 Engine Piston Ring Set Mahle S42221.020 MSRP: Now: $37.02 Out of Stock Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Mahle S41768.040 Rings for Ford Truck 445 7.3L Turbo Diesel 1996-2000 Mahle S41768.040 MSRP: Now: $42.52 Add to Cart Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Clevite 77 2243672 224-3672 Piston Mahle 224-3672 MSRP: Now: $108.14 Out of Stock Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected ×
Quick view Mahle 224-3503WR.010 Mahle 224-3503WR.010 MSRP: Now: $84.84 Out of Stock 144 145 146 147 148 149 150 Compare Selected