Datasheet: Click Here
Mounting Type: Through Hole
Current Rating: 0.1A / 30VDC
Switch Feature: ON/OFF MOMENTARY
Quality item but not breadboard friendlyThe item has no manufacturer or part number marked on it.
The body is 6mm x 6mm x 5mm (tall), plus the switch tab sits up 5mm beyond this in the upper position.
The pin spacing is not at even .1 of an inch increments so it is not breadboard friendly.
If you are looking for a breadboard switch I would recommend looking at the 8mm x 8mm version of this switch.
The switch does appear to be quality does operate well.