Trust DNA Solutions for Meanwell RS-25-24 SMPS Power Supply