Jobsite - Royal Truck & Equipment, Inc.

6910 Rt 309
Coopersburg, PA 18036
US

P: (855) 202-7129

My Notes


About Jobsite - Royal Truck & Equipment, Inc.

AUTONOMOUS TRUCK MOUNTED ATTENUATOR Meet the last line of defense dedicated to saving lives in a busy highway construction work zone. It's the smartest "dumb" truck and it's completely driverless.