torsion bar - 883L???

Came off a Harley?