US 9,589,281 B2
Intellectual property (IP) patented
US 10,042,838 B2
Intellectual property (IP) patented
US 10,769,358 B2
Intellectual property (IP) patented
Intellectual property (IP) patented
Intellectual property (IP) patented
Intellectual property (IP) patented