EMD 8350245

Part Name S.P.- D.T.- ‘ ON-OFF ‘ FASTON TERM, 3A , 74V
Manufacturer EMD
OEM Number 8350245