Our Patents

U.S. Patent Nos. 10,617,334, 11,076,779, and additional patents pending.