Heavy vehicle | Patent Publication Number 20060113124 | Patexia