Very similar. Those appear to be an optic with interchangeable lenses or filter that clip one as do these
http://www.led-tech.de/en/High-Power...2_106_146.html. The ones I got are different units. Really, just the clip on lens over the glass might work.
The specs on some of those claim 95% transparency (provided you dont scuff up the unit grinding off the base).