Teleglass
"Teleglass" is a registered trademark of Scalar Corporation.
Newer version is coming soon.