Do not back feed power through the module. Input: 4.75-23V, Output:1.0-17V, 3A Peak / 1.8A Sustained. 5x 5V Fixed Output Buck. 5x MP1584 Adjustable Buck. 2pcs 5A Buck w/ Constant Current. 340KHz switching frequency, <30mV ripple (no load), MP2307 IC.
eBay