ECSTD406SC

Current Switch W/Delay,NO,Solid,SelfPwr,Adj 1-175A,AC/DC Out
Representative image shown

$304.58
Product Condition: New
SKU:
ECSTD406SC
Weight:
10.00 LBS