| Factory | Number |
|---|---|
| TATA (... | 086618501a |
| BERU | 0824331028 |
| TOYOTA | 83530-30021 |
| TOYOTA | 9-87720-209-2 |
| HERTH+... | J5612008 |
| DAIHATSU | 83530-87701-000 |
| TOYOTA | 8-82720-209-2 |
Descripition:
Brand:TATA (TELCO)
Part Number(s):0866-18-501A
ProductName:Oil Pressure Switch
TOYOTA 47510-36071 Wheel Brake Cylinder
MOTOKOV EXL-501 Oil Filter
LuK 5350020100 Freewheel Clutch alternator
RENAULT TRUCKS 50 10 359 807 Crankshaft Seal
PEX 2.23.427 Master Cylinder Brakes
KIA 0K2A5-34-011A Coil Spring
UNIPART GSJ589 Track Control Arm
DONALDSON P772549 Air Filter
GOODYEAR 4PK1063 V-Ribbed Belt
IVECO 5041 18531 Clutch Kit
CITROEN 1489738080 Brake Disc
KIA 58330-FD-200 Wheel Brake Cylinder