Driving apparatus and self-brake apparatus thereof | Patent Publication Number 20040262100 | Patexia