E88880 John Deere Strap