E-Stop, 250A contacts, 58mm head, pull-to-release (MT/CW/EP series)

E-Stop, 250A contacts, 58mm head, pull-to-release (MT/CW/EP series)
Stock Code:
0790050393
POA
In Stock