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.
Click Here to Show/Hide Spoiler Information
Spoiler warning: Quest and/or game spoiling details follow.