torsion bar - 883L???
Came off a Harley?
Print