67 barracuda leaf springs
call them.. they are right in pa.
http://www.springsnthings.com/
Print