Factory | Number |
---|---|
INFINITI | 22690aa290 |
SUBARU | 22690-AA290 |
NISSAN | 22690-AA290 |
DATSUN | 22690-AA290 |
MTE-TH... | 7833.30.042 |
WALKER... | 250-2391 |
Descripition:
Brand:INFINITI
Part Number(s):22690-AA290
ProductName:Lambda Sensor
JAPANPARTS TI-K03 Tie Rod End
BRECO BS 7887 Brake Disc
NISSENS 69126A Engine Cooling Radiator
CORTECO 411326P Cylinder Head Gasket
ALKAR 6302170 Housing, outside mirror
REPCO R23502 Clutch Disc
HELLA 8JA 005 952-091 Socket Adapter
HELLA 376 718-341 Engine Cooling Radiator
SKF 11534 Seal
FIRST LINE 11534 Engine Mounting
HONDA 44310-S04-900 Drive Shaft Joint Kit
MALò 23341 Suspension Rubber Buffer