Manufacturer Part Number Description
SUZUKI 1418268DA1 Seal, turbine outlet
SUZUKI 1418268DA1000 Seal, turbine outlet