An analysis of pricing and availability factors when buying 3-Hydroxy-2,4,6-triiodobenzoic Acid (HTBA) from global manufacturers and suppliers.