patents
US Patent No. 8,945,644
2015-02-03 21:18