Hand protectors mounting kits