Here we have a good used master power window switch assembly removed from a 2007 M6 convertible, should be the same fitment for all 06-2010 BMW M6, 645, 650 etc. No damage. Please verify this is correct for your application. The vin number from this car Is WBSEK935X7C532506.