MOVABLE SCISSOR LIFT


Self-propelled Scissor Lift (Diesel engine)