Granted Patents
US 9,012,528
US 8,815,971
US 8,822,610
US 8,604,132
US 8,569,421
US 8,173,750
MX 322801
JP 5624155
CN 1029336611B
Patent Applications
US 2015-0218438
US 2015-0191552
US 2014-0024779
US 2014-0024783
US 2014-0357814
US 2013-0296495
WO2011/075156
WO2012/058255
WO2014/036498
WO2014/121188
WO2012/078716