Patent number:
11382836
Date Published:
12 July 2022
PRICE TBD