Patents

This webpage is provided to satisfy the virtual patent marking provisions of various jurisdictions including the virtual patent marking provisions of the America Invents Act. 

U.S Patent No.
9373256, 9589465, 9704400, 10008116, 10096247, 10373493, 10748424, 10510250, 11151874,
11138881, Other patents pending.