What damper?

Looks like a door stop to me...I wouldn't want it on my car.