The FSP-11320 is electronically regulated and produces 13.8V DC and 20A with a current limiter. Its steel plate enclosure makes the FSP-11320 suitable for use even in demanding industrial conditions.
eBay