| Factory | Number |
|---|---|
| MAZDA | 085518501a |
| TOYOTA | 83530-30051 |
| GM | 19021125 |
| ISUZU | 9-82720-209-1 |
| SUBARU | 25240-KA050 |
| TOYOTA | 83530-30060 |
| TOYOTA | 83530-30010 |
Descripition:
Brand:MAZDA
Part Number(s):085518501A
ProductName:Oil Pressure Sender or Switch For Light
CHRYSLER 5159973AA
MAZDA ZZU418881
Morse Brake L4006 Disc Brake Caliper
FORD DORY-6507-A Engine Intake Valve
GM 14012930 Power Brake Booster
ROVER EED101132
HONDA 1050129
ROVER LR016725
TRW BWH116 Wheel Brake Cylinder
BorgWarner 5327-970-6436 Charger
LINCOLN 8L3Z-6G004-A Engine Cylinder Head Temperature Sensor
NASTRA 12-2736 Disc Brake Caliper