Sherrys Booby Caps | Patent Publication Number 20180190169 | Patexia