Motor mounting mechanism | Patent Publication Number 20040229523 | Patexia