SELF-ALIGNING FASTENER ASSEMBLY | Patent Publication Number 20110188962 | Patexia