Non-Rotating Toggle Fastener | Patent Publication Number 20170321737 | Patexia