Patent Reviews: 5,306,902; 5,345,456; 5,351,678; 5,353,322; 5,369,276; 5,373,137; 5,375,012; 5,379,157; 5,381,259; 5,381,269; 5,384,656; 5,386,105; 5,386,312