Hi...i am a new user here. As per my observation leads look like the cheap ones you get from China on eBay,but the leads with that 17B+ don't come with the meter, that should be noted. The 17B+ comes with the TL75, I presume what you have there is the TL175.
turnkey pcb