patents

US Patent No. 10,954,140