patents

US Patent No. 11,377,371