torsion bar rubber
thanks i am refering to looks like a 3 innch rubber piece at front
Print