SS/B Barracuda project

FRONT SUSPENSION TRAVLE STOP
Well that´s what I call this device, here shown on an early Pro Stock.
When was it introduced to the SS cars... I know some racers had some sort of device, but thing it wasn´t till later in to the seventies... Right?
Pictures found on the www.
LEAL%20060816%20014_zpsiyydkasrSuspensionModDetail.jpg LEAL%20060816%20017_zpsq63gppr2SuspModDetali.jpg