1994 Grand Prix

Power rear view mirror got clipped on driver's side. Anyone know where I can get a replacement and is it possible to install with the elctrical wires and all? Thanks.