Could anyone identify this piece?
Welcome. This is 57518 Technic, Link Tread Wide with Two Pin Holes.