Patents

US Patent No. 11,394,542

Granted: July 19, 2022

US Patent No. 11,288,389

Granted: March 29, 2022

US Patent No. 11,288,358

Granted: March 29, 2022

US Patent No. 11,212,263

Granted: December 28, 2021