auto body frame machine 1. new straightening technology 2. several pulling locations 3. universal anchoring system 4.with CE KC-DL auto body frame machineFeatures:1. Created from new straightening technology, more efficiency and reliability2. Working platform has several pulling locations, can handle all kinds of vehicles3. universal anchoring system for easier repair4. Multiple pulls can be done ...