Self drilling swivel toggle anchor | Patent Publication Number 20010046429 | Patexia