These gloves are needed for an addon. In order to sell these to Elane you need to have that addon first or you have to be a free account player. Due to only being dropped by hunters they can be somewhat rare to see.
<spoiler>1 of them is needed for an addon of Hunter Outfits.</spoiler>