patents
US Patent No. 8,603,198
2013-12-10 21:14