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