Evan-Fischer EVA16772026824 Front Window Regulator for Rodeo 94-97 Left Power W/Motor