Based on the specifications listed on the packaging, this is a 40A MPPT Solar Charge Controller.
Solar Input Capabilities: It supports a maximum PV voltage of 100V and a maximum PV input power of 520W for 12V systems or 1040W for 24V systems.
Key Features: The unit utilizes intelligent Maximum Power Point Tracking (MPPT) for higher efficiency, features adjustable parameters, and includes temperature compensation.