Mineral processing agents and smelting AIDS Tolyltriazole TTA CAS No. 29385-43-1