Performance Part | No |
Superseded Part Number | 64118374994 |
Country/Region of Manufacture | Germany |
OE/OEM Part Number | 64 11 8 374 994 |
Interchange Part Number | 8374994 |
Material | Metal, Plastic |
Type | Type |
Features | 100% Leak tested, No Drilling or Modifications Needed for Installation, Patent Part |
Manufacturer Part Number | 64118374994 |
Vintage Part | No |