SP Grey Keyboard Switch, 50 mA @ 24 V dc, -40 +115C
MEC Multimec 3FTL6+1D03 technical specifications.
No datasheet is available for this part.