Found 3 alternatives for 1825059-3 by WEC. Dip Switches — Bulk,Bulk.
SWITCH SLIDE DIP SPST 25MA 24V
SWITCH PIANO DIP SPST 25MA 24V
SWITCH DIP FLUSH 4POS THRU HOLE