The one I put on, I did no fab work to it. It was almost a perfect drop in. It has a thermostat on it so it automatically comes on.
I don't have any pictures of the install. I can get a picture of the finish product.
I bought the fan at a closeout store so I don't know what brand it is.
I know this isn't much help.
I can say the fan works great.
Cwkick