planet patent
Is this invention concealing a hidden agenda?
See US5307162 for more on this invention.