SELF-DRILLING ANCHOR | Patent Publication Number 20090092458 | Patexia