Patent information
2004
First concept
#11/168,208
2019-2021
Final granted below
Patent #10,358,827
PCT/US #2019038054
European Patent Convention
Completed
40 countries