ARRI L2.0005081 Head-to-Ballast Cable - 2500/4000 Watt - 25 Foot ARR-L20005081