Patent
0.35850381851196