8-1393148-4
Power Relay 48VDC 16A DPST-NO(38.5mm 35.5mm 55.5mm) THT

From TE CONNECTIVITY

External links