Chroma 63201 DC Electronic Load

1-80V, 30A/300A, 2600W, DC Electronic Load