US patent 5,270,842

US patent 5,270,842