34288588 Rubber pad of lock clip 34288588