Anyone remember these vintage traction bars ?

For A bodys I believe. Anyone use something like this ?

View attachment 1716121531

View attachment 1716121532
IMO Those appear to be very unforgiving for street use. The angle and clamping indicates a solid mount with no bump stop.