350W 28V 12.5A DC-DC Converter Module, Half-Brick
DC/DC Converter 18-36V 28V 12.5A 350W Through Hole
SPDT Roller Lever Switch 3A 250VAC 125VDC Screw Mount
Noise Power Filter