I found this on a search for a walking foot and now see they are everywhere for sale, but no listings tell me what they're for. I've googled it to death! The ridges are on the inside, so I can't see that it would be used like a walking foot to grip fabric..curiosity is killing me !
https://www.ebay.com/itm/Sewing-Mach...-/282409659673