There is only one result for "TB62706BFG" and it only ships to the US.
Many vendors on ebay don't write the description of the item, just the chip name like : "5 pcs lm555" or something.
I'll have to search for part numbers and I don't know any constant current led drivers.