Product details:
Mean Well MW Mean Well LPP-150-15 15V 10A 150W Single Output with PFC Function Power Supply