The PPDH110-2PL from Berlin Space Technologies is a Payload Data Handling System with Mass 1.1 Kg, Input Voltage 20.5 to 25.2 V, Output Voltage 3.8 to 23.1 V, Power Consumption 24 to 370 W, Operating Temperature -15 to 35 Degree C. More details for PPDH110-2PL can be seen below.