OIL DEFLECTOR PLATE ALT/GEN PEDESTAL LOUVRE TIN PLATE

Part Number : 113 101 221B

LOUVRES FACE DOWN WHEN INSTALLED

 

 

QTY

Ask a VW Mechanic