100A 3 Pole 3 Wire Receptacle Assembly
SKU:
VR1031
Product ID:
862286
Part Number:
$906.37 / ea