Brake apparatus | Patent Publication Number 20050067893 | Patexia