84871030
Relay, Control, Current, SPDT, 0.1-10A, 24VDC

From Crouzet Controls

External links