Mfr. Part: 1.15106.3010410
Manufacturer: RAFI
Status:
SWITCH PUSH DPST 0.5A 24V
Manufacturer: C
Status: Limited Part Data