Patent
0.35414218902588