Strap for equine hoof boot and boot | Patent Application Number 17262486 | Patexia