An unreleased Griffin Technology product? The Sight Light?

[Pix Removed from Griffin's Pages]

Here's a Mirror.