Attachment apparatus | Patent Publication Number 20050109808 | Patexia