Manufacturers:

Description:
RELAY PWR LATCH SPST 16A 24VDC