16W Single Output Switching Power Supply
Mean Well LPF-16D-42P technical specifications.
No datasheet is available for this part.