kk66266 John Deere Strap