Eyeglass buffer protection device | Patent Publication Number 20180291887 | Patexia