Main information about car part OEM 8942989
Producer OEM
Number 8942989
Description Rubber Buffer, engine mounting
Analogue of OEM 8942989
POLCAR POLCAR 19-019536 19019536 Rubber Buffer, engine mounting
POLCAR POLCAR D2252180 D2252180 Rubber Buffer, engine mounting
The other parts with the same number "8942989"
OE 8942989 Rubber Buffer, engine mounting
SAAB 8942989 Shock Absorber