Analogs of : Alfa e-Parts - AF14034 Article Availability Price Alfa e-Parts AF14034 Substitutes Switch, window regulator Fitting Position: Right FrontNumber of pins: 6-pin connector