Power Strips
240V 32A PLUG IEC 309

Product ID: 1367368693
OEM Part Number: DPXS20A-32
Please note: image may differ from actual product. See description for full details.
List Price:   $1,049.00
Price:   $948.48
You Save:   $100.52 (10%)
In Stock



Overview


Shopping Cart