T77S1D10-05
Power Relay 5VDC 10A SPST-NO(18.2x10.2x14.7)mm THT

From TE CONNECTIVITY

External links