Adding to daddles comments, it may be that Iso-Tech re-badged some other manufacturer's product. You could take a look inside to see if there are tell-tale signs (another manufacturers name on the PCBs is a big one)
edit: Thanks daddles, I'll add that site to the sticky.