Analogs of : Alfa e-Parts - AF00462 Article Availability Price Alfa e-Parts AF00462 Substitutes Switch, window regulator Fitting Position: Left FrontNumber of pins: 14-pin connector