This vintage little sewing kit comes from the old A & P stores. I don't know if this is an item they sold or if they gave these away as promotional items.
The kit measures about 3 1/8", and opens to reveal 6 larger needles and 6 smaller ones, along with a threader. A number of needles are missing.
The interior is marked "West Germany" and also has "Frank Kraus Los Angeles 36" printed on it.