The road safety device for collision cushioning, TMA up to 100 km/h, was developed in collaboration with Auburn University in the state of Alabama.
If you have any questions, feel free to contact us by email or phone.