Uxcell a15091000ux0673 Power Window Switch Fit for 2003 2004 2005 Mazda 6 Part Number:GJ6A-66-350A BJ2G-66-350 BJ3D-66-350 BL4E-66-350A Condition: Brand New Direct fit for 03-05 Mazda 6 and easy installation uxcell provide top quality window master switch panel,meets or exceeds OEM standards,100% tested before shipping