US patent 4,488,042

US patent 4,488,042