Description 2000 - 2006 BMW M3 Windshield Molding. This is a 3 sided windshield reveal molding that has no corner welds.Other BMW M3 parts may be available.