U.S. PATENT 5,504,495
Back