Parts attaching structure | Patent Publication Number 20070258795 | Patexia