Original new 100% BB-26AH sealed small waterproof button switch horizontal 6pin bend foot locking self locking key