SKU: 20113498417

Oil Pump Seal for Chevrolet Cruze, Opel Astra & Corsa - 650022

Sale price$35.10 Regular price$39.00
Save 10%

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Jul 12 - Jul 17

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

Oil Pump Seal for Chevrolet Cruze, Opel Astra & Corsa - 650022Vehicle Fitment & Part Details Oil pump seal for Chevrolet Cruze J300, cross referenced to OE 96100599 and 96181208. Confirm compatibility by matching the listed fitment details and any OEM reference numbers supplied. Verify VIN engine. Key Details SKU 650022 Component Oil Pump Seal Primary Fitment Chevrolet Cruze J300 (05 2009 ) Listing Highlights Listed for selected Chevrolet Cruze, Daewoo Nexia, Daewoo Lanos, Opel Astra, Opel Corsa, Opel Kadett and

Vehicle Fitment & Part Details

Oil pump seal for Chevrolet Cruze J300, cross-referenced to OE 96100599 and 96181208. Confirm compatibility by matching the listed fitment details and any OEM reference numbers supplied. Verify VIN/engine.

Key Details

SKU
650022
Component
Oil Pump Seal
Primary Fitment
Chevrolet Cruze J300 (05/2009-)

Listing Highlights

  • Listed for selected Chevrolet Cruze, Daewoo Nexia, Daewoo Lanos, Opel Astra, Opel Corsa, Opel Kadett and related applications shown in the fitment table.
  • Cross-referenced to listed Daewoo and Opel OE numbers for compatibility checking before ordering.
  • Useful for matching by SKU, OE reference, engine code, chassis / platform and original part comparison before ordering.

OEM Reference Numbers

  • Daewoo: 96100599
  • Daewoo: 96181208
  • Daewoo: 96414580
  • Opel: 6 46 913
  • Opel: 90 353 564
  • Opel: 90 573 301
  • Opel: 6 46 282

Alternate OEM Search References: 646913, 90353564, 90573301, 646282

Vehicle Fitment

Includes 196 supplied applications covering selected Chevrolet Cruze, Daewoo Nexia, Cielo and Lanos models, plus Opel Ascona, Astra, Combo, Corsa, Kadett, Tigra and Zafira models. Use the full table below to confirm model, chassis / platform, year range, engine and power before ordering.

View Full Vehicle Fitment (196 applications)
Make Model Chassis / Platform Years Engine Power
Chevrolet Cruze J300 05/2009- 1.6 LXT; F16D3, Petrol 1.6, 1598ccm 80 kW/109 PS
Chevrolet Cruze Hatchback J305 01/2012- 1.6 LXT, Petrol 1.6, 1598ccm 80 kW/109 PS
Daewoo Nexia Saloon 95-08 08/1997-06/2008 1.5 (19) G15MF, Petrol 1.5, 1498ccm 59 kW/80 PS
Daewoo Nexia Saloon 95-08 02/1995-08/1997 1.5 (19) G15MF, Petrol 1.5, 1498ccm 52 kW/71 PS
Daewoo Nexia Saloon 95-08 02/1995-08/1997 1.5 (19) G15MF, Petrol 1.5, 1498ccm 55 kW/75 PS
Daewoo Nexia Saloon 95-08 02/1995-08/1997 1.5 16V (19) A15MF, Petrol 1.5, 1498ccm 66 kW/90 PS
Daewoo Nexia Saloon 95-08 08/1996-08/1997 1.5 (19) G15MF, Petrol 1.5, 1498ccm 44 kW/60 PS
Daewoo Cielo 94-07 06/1994-07/1998 1.5 V15L, Petrol 1.5, 1498ccm 66 kW/90 PS
Daewoo Lanos Saloon KLAT 05/1997- 1.5 A15SMS, Petrol 1.5, 1498ccm 63 kW/86 PS
Daewoo Lanos Saloon KLAT 02/1997- 1.6 16V A16DMS, Petrol 1.6, 1598ccm 78 kW/106 PS
Daewoo Lanos KLAT 05/1997- 1.5 A15SMS, Petrol 1.5, 1498ccm 63 kW/86 PS
Daewoo Lanos KLAT 05/1997- 1.6 16V A16DMS, Petrol 1.6, 1598ccm 78 kW/106 PS
Opel Ascona C J82 09/1981-08/1986 1.3 N (F11, M11, F69) 13 N, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Ascona C J82 09/1981-08/1988 1.3 S (F11, M11, F68, M68) 13 S, Petrol 1.3, 1297ccm 55 kW/75 PS
Opel Ascona C J82 09/1986-08/1988 1.6 (F11, F68, M11, M68) 16 SV, Petrol 1.6, 1598ccm 60 kW/82 PS
Opel Ascona C J82 09/1987-08/1988 1.6 i (F11, M11, F68, M68) E 16 LZ; E 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Ascona C J82 09/1986-08/1988 1.6 i Cat (F11, M11, F68, M68) C 16 LZ; C 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Ascona C Hatchback J82 09/1981-08/1986 1.3 N (F68, M68) 13 N, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Ascona C Hatchback J82 09/1981-08/1988 1.3 S (F68, M68) 13 S, Petrol 1.3, 1297ccm 55 kW/75 PS
Opel Ascona C Hatchback J82 09/1986-08/1988 1.6 (F68, M68) 16 SV, Petrol 1.6, 1598ccm 60 kW/82 PS
Opel Ascona C Hatchback J82 09/1987-08/1988 1.6 i (F68, M68) E 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Ascona C Hatchback J82 09/1986-08/1988 1.6 i Cat (F68, M68) C 16 LZ; C 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra F Saloon T92 09/1991-09/1998 1.4 i (F19, M19) X 14 NZ; C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Astra F Saloon T92 03/1992-09/1998 1.4 Si (F19, M19) C 14 SE, Petrol 1.4, 1389ccm 60 kW/82 PS
Opel Astra F Saloon T92 02/1996-09/1998 1.4 i 16V (F19, M19) X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Astra F Saloon T92 09/1991-09/1993 1.4 (F19, M19) 14 NV, Petrol 1.4, 1389ccm 55 kW/75 PS
Opel Astra F Saloon T92 09/1992-09/1998 1.4 (F19, M19) 14 SE, Petrol 1.4, 1389ccm 60 kW/82 PS
Opel Astra F Saloon T92 05/1993-07/1996 1.6 i (F19, M19) X 16 SZ, Petrol 1.6, 1598ccm 52 kW/71 PS
Opel Astra F Saloon T92 03/1992-09/1998 1.6 i (F19, M19) C 16 NZ; X 16 SZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra F Saloon T92 05/1992-12/1994 1.6 Si (F19, M19) C 16 SE, Petrol 1.6, 1598ccm 74 kW/100 PS
Opel Astra F Saloon T92 08/1994-09/1998 1.6 i 16V (F19, M19) X 16 XEL, Petrol 1.6, 1598ccm 74 kW/100 PS
Opel Astra F Saloon T92 09/1995-09/1998 1.6 (F19, M19) 16 LZ2; 16 NZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra F Convertible T92 05/1993-03/2001 1.4 Si C 14 SE, Petrol 1.4, 1389ccm 60 kW/82 PS
Opel Astra F Convertible T92 01/1996-03/2001 1.4 i 16V X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Astra F Convertible T92 03/1993-08/1996 1.6 i X 16 SZ, Petrol 1.6, 1598ccm 52 kW/71 PS
Opel Astra F Convertible T92 01/1996-03/2001 1.6 i X 16 SZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra F Hatchback T92 09/1991-01/1998 1.4 i (F08, M08, F68, M68) X 14 NZ; C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Astra F Hatchback T92 03/1992-01/1998 1.4 Si (F08, M08, F68, M68) C 14 SE, Petrol 1.4, 1389ccm 60 kW/82 PS
Opel Astra F Hatchback T92 09/1996-02/1998 1.4 i 16V (F08, M08, F68, M68) X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Astra F Hatchback T92 09/1991-09/1993 1.4 (F08, M08, F68, M68) 14 NV, Petrol 1.4, 1389ccm 55 kW/75 PS
Opel Astra F Hatchback T92 09/1992-01/1998 1.4 (F08, M08, F68, M68) 14 SE, Petrol 1.4, 1389ccm 60 kW/82 PS
Opel Astra F Hatchback T92 05/1993-07/1996 1.6 i (F08, M08, F68, M68) X 16 SZ, Petrol 1.6, 1598ccm 52 kW/71 PS
Opel Astra F Hatchback T92 09/1991-01/1998 1.6 i (F08, M08, F68, M68) C 16 NZ; X 16 SZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra F Hatchback T92 03/1992-12/1994 1.6 Si (F08, M08, F68, M68) C 16 SE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra F Hatchback T92 08/1994-01/1998 1.6 i 16V (F08, M08, F68, M68) X 16 XEL, Petrol 1.6, 1598ccm 74 kW/100 PS
Opel Astra F Hatchback T92 09/1995-01/1998 1.6 (F08, M08, F68, M68) 16 LZ2; 16 NZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra F Estate Van T92 03/1992-12/1994 1.6 i (F70) C 16 SE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra F Estate Van T92 10/1991-01/1999 1.4 i (F70) C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Astra F Estate Van T92 10/1991-02/1998 1.6 i (F70) C 16 NZ; X 16 SZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra F Estate Van T92 02/1993-07/1996 1.6 i (F70) X 16 SZ, Petrol 1.6, 1598ccm 52 kW/71 PS
Opel Astra F Estate Van T92 08/1994-03/1998 1.6 i 16V (F70) X 16 XEL, Petrol 1.6, 1598ccm 74 kW/100 PS
Opel Astra G Convertible T98 03/2001-10/2005 1.6 16V (F67) Z 16 XE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra G Convertible T98 03/2001-10/2005 1.8 16V (F67) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS
Opel Astra G Hatchback T98 02/1998-01/2005 1.4 16V (F08, F48) Z 14 XE; X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Astra G Hatchback T98 02/1998-09/2000 1.6 (F08, F48) X 16 SZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra G Hatchback T98 02/1998-01/2005 1.6 16V (F08, F48) X 16 XEL; C 16 SEL; Z 16 XE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra G Hatchback T98 09/2000-01/2005 1.6 (F08, F48) Z 16 SE, Petrol 1.6, 1598ccm 62 kW/84 PS
Opel Astra G Hatchback T98 02/1998-09/2000 1.8 16V (F08, F48) X 18 XE1, Petrol 1.8, 1796ccm 85 kW/116 PS
Opel Astra G Hatchback T98 09/2000-01/2005 1.8 16V (F08, F48) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS
Opel Astra G Estate T98 06/1998-07/2004 1.4 16V (F35) Z 14 XE; X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Astra G Estate T98 02/1998-09/2000 1.6 (F35) X 16 SZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra G Estate T98 02/1998-07/2004 1.6 16V (F35) X 16 XEL; Z 16 XE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra G Estate T98 09/2000-07/2004 1.6 (F35) Z 16 SE, Petrol 1.6, 1598ccm 62 kW/84 PS
Opel Astra G Estate T98 02/1998-09/2000 1.8 16V (F35) X 18 XE1, Petrol 1.8, 1796ccm 85 kW/116 PS
Opel Astra G Estate T98 09/2000-07/2004 1.8 16V (F35) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS
Opel Astra F Estate T92 09/1991-01/1998 1.4 i (F35, M35) X 14 NZ; C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Astra F Estate T92 03/1992-01/1998 1.4 Si (F35, M35) C 14 SE, Petrol 1.4, 1389ccm 60 kW/82 PS
Opel Astra F Estate T92 02/1996-01/1998 1.4 i 16V (F35, M35) X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Astra F Estate T92 09/1991-09/1993 1.4 (F35, M35) 14 NV, Petrol 1.4, 1389ccm 55 kW/75 PS
Opel Astra F Estate T92 09/1992-01/1998 1.4 (F35, M35) 14 SE, Petrol 1.4, 1389ccm 60 kW/82 PS
Opel Astra F Estate T92 05/1993-07/1996 1.6 i (F35, M35) X 16 SZ, Petrol 1.6, 1598ccm 52 kW/71 PS
Opel Astra F Estate T92 09/1991-01/1998 1.6 i (F35, M35) C 16 NZ; X 16 SZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra F Estate T92 03/1992-12/1994 1.6 Si (F35, M35) C 16 SE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra F Estate T92 08/1994-01/1998 1.6 i 16V (F35, M35) X 16 XEL, Petrol 1.6, 1598ccm 74 kW/100 PS
Opel Astra F Estate T92 09/1995-01/1998 1.6 (F35, M35) 16 LZ2; 16 NZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra G Saloon T98 09/1998-01/2005 1.4 16V (F69) Z 14 XE; X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Astra G Saloon T98 09/1998-09/2000 1.6 (F69) X 16 SZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra G Saloon T98 09/1998-01/2005 1.6 16V (F69) X 16 XEL; Z 16 XE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra G Saloon T98 09/2000-01/2005 1.6 (F69) Z 16 SE, Petrol 1.6, 1598ccm 62 kW/84 PS
Opel Astra G Saloon T98 09/1998-09/2000 1.8 16V (F69) X 18 XE1, Petrol 1.8, 1796ccm 85 kW/116 PS
Opel Astra G Saloon T98 06/2000-01/2005 1.8 16V (F69) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS
Opel Astra G Coupe T98 03/2000-05/2005 1.6 16V (F07) Z 16 XE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra G Coupe T98 03/2000-10/2000 1.8 16V (F07) X 18 XE1, Petrol 1.8, 1796ccm 85 kW/116 PS
Opel Astra G Coupe T98 09/2000-05/2005 1.8 16V (F07) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS
Opel Astra G Estate Van F70 01/1999-09/2000 1.6 (F70) X 16 SZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra G Estate Van F70 09/2000-04/2005 1.6 (F70) Z 16 SE, Petrol 1.6, 1598ccm 62 kW/84 PS
Opel Astra G Estate Van F70 09/1998-04/2005 1.4 (F70) Z 14 XE; X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Astra G Estate Van F70 09/1998-01/2004 1.6 (F70) C 16 SEL; Z 16 XE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra F Classic Saloon T92 01/1998-08/2002 1.4 i (F19, M19) X 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Astra F Classic Saloon T92 01/1998-08/2002 1.6 i (F19, M19) X 16 SZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra F Classic Saloon T92 01/1998-08/2002 1.6 i 16V (F19, M19) X 16 XEL, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra F Classic Estate T92 01/1998-01/2005 1.4 i (F35, M35) X 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Astra F Classic Estate T92 01/1998-01/2005 1.6 i (F35, M35) X 16 SZR, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Astra F Classic Estate T92 01/1998-01/2005 1.6 i 16V (F35, M35) X 16 XEL, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra H A04 01/2004-10/2010 1.8 (L48) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS
Opel Astra H Estate A04 08/2004-10/2010 1.8 (L35) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS
Opel Astra H GTC A04 03/2005-10/2010 1.8 (L08) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS
Opel Astra H Twintop A04 09/2005-10/2010 1.8 (L67) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS
Opel Astra G Classic T98 05/2004-07/2009 1.4 16V (F08, F48) Z 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Astra G Classic T98 05/2004-02/2006 1.6 16V (F08, F48) Z 16 XE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra G Classic Saloon T98 05/2004-07/2009 1.4 16V (F69) Z 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Astra G Classic Saloon T98 03/2004-01/2008 1.6 16V (F69) Z 16 XE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Astra G Classic Caravan F35 07/2004-09/2007 1.4 16V Z 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Astra G Classic Caravan F35 06/2004-02/2006 1.6 Z 16 XE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Combo Box Body/MPV 71_ 07/1994-10/2001 1.2 X 12 SZ; C 12 NZ, Petrol 1.2, 1195ccm 33 kW/45 PS
Opel Combo Box Body/MPV 71_ 07/1994-10/2001 1.4 X 14 SZ; C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Combo Box Body/MPV 71_ 07/1994-10/2001 1.4 C 14 SE, Petrol 1.4, 1389ccm 60 kW/82 PS
Opel Combo Box Body/MPV 71_ 08/1999-10/2001 1.4 16V X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Combo Box Body/MPV 01-0 10/2001- 1.6 Z 16 SE, Petrol 1.6, 1598ccm 64 kW/87 PS
Opel Combo Tour 01-11 10/2001-09/2006 1.6 Z 16 SE, Petrol 1.6, 1598ccm 64 kW/87 PS
Opel Corsa A TR S83 09/1989-03/1993 1.2 i (F11, M11, F19, M19) C 12 NZ, Petrol 1.2, 1195ccm 33 kW/45 PS
Opel Corsa A TR S83 09/1985-10/1987 1.3 (F11, F19, M11, M19) 13 NB; C 13 N, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Corsa A TR S83 09/1982-10/1987 1.3 S (F11, M11, F19, M19) 13 SB, Petrol 1.3, 1297ccm 51 kW/70 PS
Opel Corsa A TR S83 10/1989-03/1993 1.4 i (F11, M11, F19, M19) C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Corsa A TR S83 09/1989-03/1993 1.4 S (F11, M11, F19, M19) 14 NV, Petrol 1.4, 1389ccm 53 kW/72 PS
Opel Corsa A Hatchback S83 09/1989-03/1993 1.2 i (F08, M08, F68, M68) C 12 NZ, Petrol 1.2, 1195ccm 33 kW/45 PS
Opel Corsa A Hatchback S83 09/1982-10/1989 1.3 S (F08, M08, F68, M68) 13 SB, Petrol 1.3, 1297ccm 51 kW/70 PS
Opel Corsa A Hatchback S83 09/1985-10/1989 1.3 (F08, M08, F68, M68) 13 NB, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Corsa A Hatchback S83 01/1990-03/1993 1.4 S (F08, M08, F68, M68) 14 NV, Petrol 1.4, 1389ccm 53 kW/72 PS
Opel Corsa A Hatchback S83 01/1990-03/1993 1.4 i (F08, M08, F68, M68) C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Corsa A Hatchback S83 09/1991-03/1993 1.4 Si (F08, M08, F68, M68) C 14 SE, Petrol 1.4, 1389ccm 60 kW/82 PS
Opel Corsa A Hatchback S83 09/1989-03/1993 1.6 GSI (F08, M08, F68, M68) C 16 SEI, Petrol 1.6, 1598ccm 72 kW/98 PS
Opel Corsa A Hatchback S83 05/1988-03/1992 1.6 GSI (F08, M08, F68, M68) E 16 SE, Petrol 1.6, 1598ccm 74 kW/100 PS
Opel Corsa A Hatchback S83 02/1992-03/1993 1.6 GSI Cat (F08, M08, F68, M68) C 16 SE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Corsa A Hatchback S83 01/1985-03/1993 1.4 i (F08, M08, F68, M68) C 14 NZ, Petrol 1.4, 1389ccm 40 kW/54 PS
Opel Corsa B S93 03/1993-09/2000 1.2 i (F08, F68, M68) X 12 SZ; C 12 NZ, Petrol 1.2, 1195ccm 33 kW/45 PS
Opel Corsa B S93 03/1993-09/2000 1.2 i (F08, F68, M68) 12 NZ, Petrol 1.2, 1195ccm 33 kW/45 PS
Opel Corsa B S93 03/1993-09/2000 1.4 i (F08, F68, M68) X 14 SZ; C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Corsa B S93 03/1993-09/2000 1.4 Si (F08, F68, M68) C 14 SE, Petrol 1.4, 1389ccm 60 kW/82 PS
Opel Corsa B S93 09/1994-09/2000 1.4 i 16V (F08, F68, M68) X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Corsa B S93 08/1997-09/2000 1.4 i 16V (F08, F68, M68) C 14 SEL, Petrol 1.4, 1389ccm 63 kW/86 PS
Opel Corsa B S93 03/1993-09/2000 1.4 i (F08, F68, M68) X 14 SZ; C 14 NZ, Petrol 1.4, 1389ccm 40 kW/54 PS
Opel Corsa B S93 03/1993-09/2000 1.6 GSI 16V (F08, F68, M68) C 16 XE, Petrol 1.6, 1598ccm 80 kW/109 PS
Opel Corsa B S93 09/1994-09/2000 1.6 i 16V (F08, F68, M68) X 16 XE, Petrol 1.6, 1598ccm 78 kW/106 PS
Opel Corsa B S93 08/1997-09/2000 1.6 i 16V (F08, F68, M68) C 16 SEL, Petrol 1.6, 1598ccm 74 kW/100 PS
Opel Corsa B S93 04/1993-08/1994 1.4 (F08, F68, M68) C 14 SE, Petrol 1.4, 1389ccm 54 kW/73 PS
Opel Corsa A Hatchback Van S83 02/1986-04/1989 1.3 (F08, W5L) 13 NB, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Corsa A Hatchback Van S83 02/1986-04/1989 1.3 (F08, W5L) 13 SB, Petrol 1.3, 1297ccm 51 kW/69 PS
Opel Corsa A Hatchback Van S83 08/1990-07/1994 1.2 (F08, W5L) C 12 NZ, Petrol 1.2, 1195ccm 33 kW/45 PS
Opel Corsa B Hatchback Van S93 08/1999-09/2000 1.4 i (F08, W5L) X 14 SZ; C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Corsa B Hatchback Van S93 08/1994-12/2001 1.2 (F08, W5L) C 12 NZ, Petrol 1.2, 1195ccm 33 kW/45 PS
Opel Corsa C X01 09/2000-12/2009 1.8 (F08, F68) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS
Opel Corsa B Estate S93 01/1999-12/2002 1.4 i 16V (F35) X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Kadett D 31_-34_, 41_-44_ 08/1979-08/1984 1.3 N 13 N, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Kadett D 31_-34_, 41_-44_ 08/1979-08/1984 1.3 S 13 S, Petrol 1.3, 1297ccm 55 kW/75 PS
Opel Kadett E T85 09/1984-08/1989 1.3 N (C19, D19) 13 N; 13 NB, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Kadett E T85 09/1984-08/1987 1.3 S (C19, D19) 13 S, Petrol 1.3, 1297ccm 55 kW/75 PS
Opel Kadett E T85 01/1990-08/1991 1.4 S (C19, D19) 14 NV, Petrol 1.4, 1389ccm 55 kW/75 PS
Opel Kadett E T85 01/1990-08/1991 1.4 i (C19, D19) C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Kadett E T85 09/1986-08/1991 1.6 i (C19, D19) E 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Kadett E T85 09/1986-08/1991 1.6 S (C19, D19) 16 SV, Petrol 1.6, 1598ccm 60 kW/82 PS
Opel Kadett E T85 09/1986-08/1991 1.6 i Cat (C19, D19) C 16 LZ; C 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Kadett E Convertible T85 03/1987-02/1993 1.3 S 13 S, Petrol 1.3, 1297ccm 55 kW/75 PS
Opel Kadett E Convertible T85 01/1990-08/1991 1.4 i C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Kadett E Convertible T85 08/1990-02/1993 1.4 S 14 NV, Petrol 1.4, 1389ccm 55 kW/75 PS
Opel Kadett E Convertible T85 10/1986-02/1993 1.6 i C 16 NZ; E 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Kadett E Convertible T85 07/1989-02/1993 1.6 i 16 SV, Petrol 1.6, 1598ccm 60 kW/82 PS
Opel Kadett E Convertible T85 10/1987-02/1993 1.6 i Cat C 16 LZ; C 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Kadett E Estate T85 09/1984-08/1991 1.3 N (C15, C35, D15, D35) 13 N; 13 NB, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Kadett E Estate T85 09/1984-08/1987 1.3 S (C15, C35, D15, D35) 13 S, Petrol 1.3, 1297ccm 55 kW/75 PS
Opel Kadett E Estate T85 01/1985-12/1987 1.3 (C15, C35, D15, D35) 13 S, Petrol 1.3, 1297ccm 50 kW/68 PS
Opel Kadett E Estate T85 01/1990-08/1991 1.4 S (C15, C35, D15, D35) 14 NV, Petrol 1.4, 1389ccm 55 kW/75 PS
Opel Kadett E Estate T85 01/1990-08/1991 1.4 i (C15, C35, D15, D35) C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Kadett E Estate T85 09/1986-08/1991 1.6 i (C15, C35, D15, D35) E 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Kadett E Estate T85 09/1986-08/1991 1.6 (C15, C35, D15, D35) 16 SV, Petrol 1.6, 1598ccm 60 kW/82 PS
Opel Kadett E Estate T85 09/1986-08/1991 1.6 i Cat (C15, C35, D15, D35) C 16 LZ; C 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Kadett E Hatchback T85 09/1984-08/1991 1.3 N (C08, C48, D08, D48) 13 N; 13 NB, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Kadett E Hatchback T85 09/1984-08/1987 1.3 S (C08, C48, D08, D48) 13 S, Petrol 1.3, 1297ccm 55 kW/75 PS
Opel Kadett E Hatchback T85 01/1985-12/1987 1.3 (C08, C48, D08, D48) 13 S, Petrol 1.3, 1297ccm 50 kW/68 PS
Opel Kadett E Hatchback T85 01/1990-08/1991 1.4 S (C08, C48, D08, D48) 14 NV, Petrol 1.4, 1389ccm 55 kW/75 PS
Opel Kadett E Hatchback T85 01/1990-08/1991 1.4 i (C08, C48, D08, D48) C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Kadett E Hatchback T85 09/1989-08/1991 1.4 S (C08, C48, D08, D48) C 14 SE, Petrol 1.4, 1389ccm 60 kW/82 PS
Opel Kadett E Hatchback T85 09/1986-08/1991 1.6 i (C08, C48, D08, D48) E 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Kadett E Hatchback T85 09/1986-08/1991 1.6 S (C08, C48, D08, D48) 16 SV, Petrol 1.6, 1598ccm 60 kW/82 PS
Opel Kadett E Hatchback T85 09/1986-08/1991 1.6 i Cat (C08, C48, D08, D48) C 16 LZ; C 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Kadett E Estate Van T85 09/1984-07/1989 1.3 N (C70, D70) 13 N; 13 NB, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Kadett E Estate Van T85 01/1990-08/1991 1.4 i (C70, D70) C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Kadett E Estate Van T85 08/1989-09/1993 1.6 i (C70, D70) C 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Kadett E Combo T85 01/1986-12/1989 1.3 N (C25, D25) 13 N, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Kadett E Combo T85 01/1986-12/1989 1.3 S (C25, D25) 13 S, Petrol 1.3, 1297ccm 55 kW/75 PS
Opel Kadett E Combo T85 07/1989-08/1991 1.4 S (C25, D25) 14 NV, Petrol 1.4, 1389ccm 55 kW/75 PS
Opel Kadett E Combo T85 08/1991-07/1994 1.4 i (C25, D25) C 14 NZ, Petrol 1.4, 1389ccm 44 kW/60 PS
Opel Kadett E Combo T85 09/1986-12/1991 1.6 (C25, D25) 16 SV, Petrol 1.6, 1598ccm 60 kW/82 PS
Opel Kadett E Combo T85 08/1991-07/1994 1.6 i (C25, D25) C 16 NZ, Petrol 1.6, 1598ccm 55 kW/75 PS
Opel Kadett D Estate 35_, 36_, 45_, 46_ 08/1979-08/1984 1.3 N 13 N, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Kadett D Estate 35_, 36_, 45_, 46_ 08/1979-08/1984 1.3 S 13 S, Petrol 1.3, 1297ccm 55 kW/75 PS
Opel Kadett D 32_,37_,39, _42 08/1979-08/1984 1.3 N C 13 N, Petrol 1.3, 1297ccm 44 kW/60 PS
Opel Kadett D 32_,37_,39, _42 08/1979-08/1984 1.3 S 13 S, Petrol 1.3, 1297ccm 55 kW/75 PS
Opel Tigra S93 07/1994-12/2000 1.4 16V (F07) X 14 XE, Petrol 1.4, 1389ccm 66 kW/90 PS
Opel Tigra S93 08/1997-12/2000 1.4 16V (F07) X 14 XE, Petrol 1.4, 1389ccm 63 kW/86 PS
Opel Tigra S93 07/1994-08/1998 1.6 16V (F07) X 16 XE, Petrol 1.6, 1598ccm 78 kW/106 PS
Opel Tigra S93 08/1997-08/1998 1.6 16V (F07) C 16 SEL, Petrol 1.6, 1598ccm 74 kW/100 PS
Opel Tigra Twintop X04 06/2004-12/2010 1.8 (R97) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS
Opel Zafira A MPV T98 04/1999-06/2005 1.6 16V (F75) X 16 XEL; Z 16 XE, Petrol 1.6, 1598ccm 74 kW/101 PS
Opel Zafira A MPV T98 04/1999-09/2000 1.8 16V (F75) X 18 XE1, Petrol 1.8, 1796ccm 85 kW/116 PS
Opel Zafira A MPV T98 09/2000-06/2005 1.8 16V (F75) Z 18 XE, Petrol 1.8, 1796ccm 92 kW/125 PS

Fitment Notes

  • Always match OEM reference number(s) and vehicle details before ordering. Verify VIN/engine.

Important: Engine components such as bearings, pistons, rings, valves, gaskets, and related parts must be installed only by a qualified, VAT-registered workshop using proper measuring and torque equipment. Ensure crankshaft journals are measured and polished, oil clearances verified, and assembly lube applied. Failures due to oil starvation, contamination, incorrect sizing, or improper torque are not manufacturing defects and are not covered under warranty. Always replace engine oil, filters, and gaskets during installation.

Engine Parts Return Policy Warning

Returns Policy Notice: Engine internal components (including bearings, pistons, rings, gaskets, valves, etc.) are non-returnable once the sealed packaging has been opened. Returns are only accepted if the incorrect part was supplied and the item remains sealed, unused, and in original condition. Opened, fitted, dirty, or marked parts cannot be resold and are not eligible for refund or exchange. Please verify engine code, bore/size, and bearing grade before opening any packaging.

Compatibility Verification Notes

  • Confirm compatibility using VIN, engine code, chassis / platform, OE reference and original part comparison before ordering.
  • Match the supplied fitment details to your vehicle, including model, year range and any listed engine or chassis information.
  • Fitment data may vary by production date, market, import history and engine variant.
  • This listing is for part identification and compatibility checking only. Installation must be carried out according to the vehicle manufacturer's service information by a suitably qualified person.

Common Questions

Will this oil pump seal fit my Chevrolet Cruze?
This part (650022) is listed for the fitments shown on this page. Confirm by matching the fitment details. Verify VIN/engine.

What OEM part numbers does this cross-reference?
Cross-reference numbers are listed in the OEM Reference Numbers section above. Match at least one to your original part before ordering.

How do I confirm fitment if there are multiple variants?
Compare the supplied fitment details, OE reference numbers, original part details and any listed variant information before ordering. Verify VIN/engine.

Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 20113498417

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.8 ★★★★★
Based on 2022 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
D
Dave V.
Cuba, US
★★★★★ 5
The Final Volume of An Excellent Commentary Series Does Not Disappoint
Format: Hardcover
After 7 years, Crossway has completed their ESV Expository Commentary set. Ironically, Vol. 1, was the last of the twelve volumes to be completed. It fully lives up to the standard the other eleven set. Like the other volumes, it focuses on a passage by passage commentary of each book, followed by a ‘Response’ section that is usually some form of practical application of belief or behavior. For example, in my copy, the ribbon marker was already in Exodus 17:1-7’s ‘Response’ page, and it discussed the question of ‘Why Does God Test His People?’. Jay Sklar’s response includes this wisdom: ‘testing not only gives us an opportunity to show faithfulness; it also helps us to to become more faithful.’ (pg. 578). While I have not yet read the whole thing, Crossway seems to have balanced some well-known scholars with other lesser known ones. Genesis in this volume is covered by Iain Duguid, noted OT scholar currently teaching at Westminster Seminary. Exodus is examined by Covenant Seminary Professor of Old Testament, Jay Sklar, who is a well-known expert on all five books of the Pentateuch. I had not heard of Christine Palmer (Leviticus) or Ronald Bergey (Numbers) before, but Crossway has earned my trust, and I presume their contributions will live up to the standards of others in this series. The commentary is pretty beefy, and the hardcover binding (if my previous volumes are any indication) will need to be handled with care - especially if you are like me, and sometimes try to photocopy pages so you don’t have to carry the whole commentary to a coffee shop or library! All in all, if you are a pastor, Bible student, or lead a Bible study, this series, and this volume, will be a benefit to you.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 20, 2025
L
Lori A Alsdorf
Whiting, US
★★★★★ 5
Excellent, Readable Bible Commentary
Format: Hardcover, Format: Hardcover
I feel more than a little inadequate writing a review of this first volume of the Expository Commentary which uses the English Standard Version (ESV) of the Holy Bible. The ESV has become my favorite Bible translation due to its excellent readability and reliability, thus influencing my decision to order this commentary. Just as readability influences my choice of Bible translations, this commentary also does an excellent job of maintaining readability across all four authors, each one having authored one complete book- Genesis through Numbers. This is a scholarly work and as such it uses references to a large body of additional scholarly works, more than three full pages worth, and lists abbreviations for each with those abbreviations noted throughout the text of the commentary for each book in the volume. These references include ancient as well as more contemporary works, most have English titles and a number are works grounded in the original Hebrew. Another help for any expositor are the ongoing references to other Bible passages that relate to the text of the commentary. Each of these references, and there are thousands of them, are listed in a Scripture Index organized from Genesis to Revelation that require nearly sixty pages at the very back of the volume. Though I’ve not read all 1392 pages, I’ve found editing to be excellent, though I did find one error on page 34 that had no consequence for understanding the meaning. I know many prefer the ease of using digital resources for study due to quick access, portability, and easy storage (I found this resource is also available digitally). I can easily recommend this resource without reservation.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on July 5, 2025
J
Verified Purchase
JustinHoca
Cuba, US
★★★★★ 5
Helpful and informative
Format: Kindle
Four Views on the Book of Revelation (Counterpoints: Bible and Theology) edited by Stanley N. Gundry and C. Marvin Pate I read this book after previously reviewing Revelation in Context: John’s Apocalypse and Second Temple Judaism. That book was helpful for me to understand Revelation as apocalyptic literature, one example of the genre with similarities to others from the first and second centuries. Interpreting Revelation as apocalyptic literature is itself a choice, and some approaches to Revelation, such as classic dispensationalism with its emphasis on grammatical-historical hermeneutics are skeptical of that approach. As Thomas writes in his chapter “To understand any passage of Scripture in a nonliteral way violates principles of grammatical-historical interpretation unless contextual features signal a need to interpret otherwise” (p. 244). I found Revelation in Context helpful for introducing various apocalyptic books of the age in providing greater context for Jewish thought up to and after John wrote Revelation. The editors of Four Views provide a good overview of the four views presented as well as a good introduction to Revelation. The four authors and their positions are: Kenneth L. Gentry, Jr. (preterist) Sam Hamstra, Jr. (idealist) C. Marvin Pate (progressive dispensationalist) Robert L. Thomas (classical dispensationalist) Each author made a case for his position and responded briefly to points by the other authors. Thomas is the most insistent in his argument and spends the most time critiquing the others’ positions. The differences stem entirely from their hermeneutics, each has a different approach to the book and each calls “foul” with the others’ misuse or lack of consistency of their own hermeneutics. For me, the winner was the preterist position, as I’d never truly been exposed to this paradigm. The author allows it to speak for itself, and I found it appealing because of how well the events of 68-70 AD as described (mainly) by Josephus line up eerily well with the words of Revelation. In some cases, it seems Josephus is quoting Revelation, which made me wonder whether the authors had taken liberties with the actual translation of Josephus’ works. After reading Gentry Jr.’s view, reading Revelation with a preterist’s viewpoint in mind made it a completely different book for me. Whether the position is correct or not, it allowed me to read Revelation again for the first time, so to speak– that was a gift. Thomas drove home for me that classical dispensationalism demands a special place for the ethnic people of Israel including a rebuilding of the temple along with its sacrifices. Babylon on the Euphrates is literally the Babylon of old and must also be rebuilt, which he interprets to be a Persian/Iranian empire that will come to fruition again. I think I can see how this view is at long last falling out of favor. Some of the writers may be somewhat heterodox. Gentry, for example, leaves open some possibilities for partial preterism or has some reasoning other preterists don’t have. Thomas is appalled at progressive dispensationalism’s “now and not yet” mentality as violating rules of grammatical-historical interpretation. Pate leaves the door open to Revelation having an earlier authorship and more sections being fulfilled in the first century than Thomas allows. Hamstra is in a field of his own, the “idealist” position sees Revelation as purely symbolic and not specific to any time period– everyone undergoing persecution is experiencing the spirit of the Antichrist, etc. Since reading this book, I’ve been checking out podcasts on preterism while pondering how covenantalists I know seem to sound like progressive dispensationalists. I am glad this book was published and will check out similar works in this series. Five stars.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 6, 2026
A
Verified Purchase
Andrew A. Carr
Birmingham, US
★★★★★ 5
A Little Gem
Format: Paperback
This little book is a wonderful resource for teachers, pastors, and all who want to gain a better understanding of the book of Revelation. The introduction by Marvin Pate is a real gem. It gives a helpful (and sometimes humorous) overview of the various positions expounded in the remainder of the book, and it offers a valuable apology for the study of prophecy. He points out that neither fanaticism nor the neglect of biblical prophecy is a healthy option for the follower of Christ. The heart of this volume is the presentation of four common interpretations of the book of Revelation. Kenneth Gentry does a nice job of presenting the preterist position, which is normally linked to postmillennialism. This position found a resurgence in the late 1980’s and 90’s after being on the brink of extinction. Gentry gives a good deal of historical information from Josephus’s Jewish War to bolster his interpretation of Revelation, yet questions remain. Do the atrocities of which Josephus writes reach the global proportions mentioned in Revelation? In addition, do the many passages quoted in support of a glorious earthly kingdom really affirm a postmillennial kingdom? Finally, the preterist position articulated by Gentry necessitates a pre 70 AD date for the composition of Revelation. While this is not impossible, it is improbable, as most NT scholars hold to a post 70 date. The idealist view is ably defended by Sam Hamstra. The idealist view is often associated with amillennialism and has a long history stretching back to Augustine. It sees Revelation as a representation of the ongoing battle between good and evil. It denies a chronological and literal reading of revelation. The real value of this position is that it excels in bringing out the timeless theological truths which are embedded in Revelation. These truths can provide hope and encouragement for saints of any time or place. However, it does seem questionable whether Revelation was intended to be read in a nonchronological manner. The other difficulty is that it tends to strip Revelation of historical specificity. By saying that the prophecies of Revelation can apply to any age in general, one comes close to saying that they apply to no age in particular. The final view is that of premillennialism, which is represented by both a classical dispensationalist and a progressive dispensationalist. The two views have much in common as they both read Revelation more literally than the other two positions, and both see chronological progression in the book of Revelation. Robert Thomas defends the classical dispensationalist approach by stressing a literal hermeneutic and a chronological reading of Revelation. Marvin Pate represents progressive dispensationalism which synthesizes many of the positive features of the other three views while still maintaining a distinction between Israel and the church. One of the key elements of progressive dispensationalism is the emphasis on “pattern prophecy”. This understanding of prophecy allows for the repetition of prophetic events throughout history with escalating levels of fulfillment. Classical dispensationalist writers include John Walvoord, Dwight Pentecost, and Charles Ryrie. Progressive dispensationalism is represented by Darrell Bock and Craig Blaising. While dispensationalism is grounded in biblical soil, some would question whether it does justice to the highly symbolic and figurative language of biblical prophecy, and whether those prophecies should be seen as referring to actual future events that will occur in a chronological progression. This book is especially helpful when comparing eschatological systems and how they influence the interpretation of the book of Revelation. If one is looking to study the book of Revelation, this is a great place to start.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on November 3, 2013
J
Verified Purchase
J.W.
Battle Creek, US
★★★★★ 4
Great insight into each view, but disappointing format
Format: Paperback
The Zondervan Counterpoints series prides itself in giving known advocates of specific views a place to exposit their positions on various theological topics while also giving other positions an equal opportunity. This work continues to shine in that department. Each view was given enough space to give a general outline of the book of Revelation as well as a defense of their specifically preferred view. Each essay was very well done and gave a fair reading of the views that were included. However, it was very disappointing to see that unlike most other books in the series, this one did not have specific sections for each author to respond to the other views. There was some interaction via footnotes about the other essays, but the book would have been much better if each author had been given an opportunity to interact with the others. Reading the other reviews, I noticed lots of disappointment with the lack of including the historicist position. I share that disappointment, but would be hesitant to agree with the reviews that insisted there were only three views presented. The two dispensationalists included in the book had radically different approaches to hermeneutics. There were genuinely 4 views presented. Finally, I have noticed many of the reviews on here tend to give the book fewer stars based on their preferred view either not being there or because other views were perceived as so obviously wrong as to deserve attack. I give the book four stars because I think each presentation was an accurate, thought-provoking look at the view presented. It is disappointing that the historicist view was not included. It was also disappointing that the authors had little interaction other than the footnotes. But overall, if you want a book introducing major views on the book of Revelation, this is a good one to pick up.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 28, 2013

recommand products