I calibrated mine with a medical thermometer, one of the electric ones that beeps... I borrowed it from my friend who is a resident, he calibrated it with some tool he had at the hospital... so that doesn't help you very much. I put it in one of those plastic sleeves while in the tank water. It takes MY temperature correctly, so why wouldn't it take the tank's?
As far as commercial... you might want to check like, anything used for medical purposes, doggie thermometers, etc. Anything electric there's always a chance of not being calibrated correctly... you should be able to check the calibration on a merc thermometer in a number of ways.
tape it on the wall next to your thermostat. if they read the same, your themometer is good. or let a bowl of water get to room temp... and check it against your thermostat again.
in our trade, i'd say any of those probe thermometers sold by the company that makes the PH/CA/ALK/NI probes will be right, but those are $$$.