1200W XY6020L 20A Constant Current Step-Down Module CNC Voltage Regulator Power Supply DC Adjustable Stabilized

1200W XY6020L 20A Constant Current Step-Down Module CNC Voltage Regulator Power Supply DC Adjustable Stabilized

Aliexpress UK