Switch Toggle ON OFF ON DPDT Locking Lever PC Pins 6A 250VAC 30VDC PC Mount with Threads
NKK Switches M2023LL3W03 technical specifications.
No datasheet is available for this part.