The product type is 24V 13. 34A 320W Switching LED Driver Power Supply - Current Adjustable by Output Cable, this product is made in China and manufactured by Mean Well.