1-1649399-2
Power Relay 12VDC 16A SPDT(26.9x12.8x20.6)mm THT

From TE CONNECTIVITY

External links