exhaust baffle

exhaust baffle

exhaust baffle

Part number:
5993240
Technical Note