5PCS IRFB4227 FB4227 IRFB4227PBF Power MOSFET Transistor TO-220 IR 200 V 65 A
5PCS IR2166 IR IC PFC/BALLAST CNTRL 50KHZ 16DIP
A nice touch is the built-in surge protection on this voltage regulator.
10PCS IR2166S IR IC PFC/BALLAST CNTL 50KHZ 16SOIC
You will see the voltage regulator maintains steady power even during storms.