The seal came in a couple of weeks ago. Sorry it's taken so long to get back to ya'll.
The one that Keene sent is obviously made in China. The box and seals have no mfg info or part numbers on them except two stickers on the box. The 40-100-33 sticker was stuck on top of the FA-1619-1" Ca/N sticker until I peeled it off and moved it. Here are a couple of pics of what I received.
Trevor