I found a single Yakima toe clip strap made in Italy. I didn't know they made them, I'm can't seem to find any others online. It was in an old Yakima fork mount box. Does anyone know? Thanks