Patents Reviews: 5,247,389; 5,257,278; 5,260,957; 5,262,657; 5,287,368; 5,317,348; 5,319,668; 5,323,404; 5,347,364