Manufacturers:

Description:
RELAY IMPULSE DPDT 20A 240V