These guys sell some more recent "KPT" labeled switches
http://www.activecomponents.com/Catalog ... =StockDesc
which are being manufactured by KIE, in otherwords, these dudes
http://www.kie.co.kr/en/index.php?mm_code=45&sm_code=77
which would fit the picture quite well...
