Vehicle-straightening bench with tower locking mechanism for movable carriages that mount pulling assemblies | Patent Publication Number 20030196474 | Patexia