Representative image shown

ECSTD407SC

Current Switch W/Delay,NC,Solid,SelfPwr,Adj 1-175A,AC/DC Out

$260.59
Factory New
Representative image shown
Product Details
SKU:
ECSTD407SC
Weight:
10.00 LBS