chemical additives, tin plating chemicals, sulfuric acid (7664-93-9), industrial finishing tin lead alloys, fluoboric acid (16872-11-0), lead fluoborate (13814-96-5), stannous fluoborate (13814-97-6), stannous sulfate (7488-55-3) available from maclee chemical based in chicago, il. click the links below to visit our website or contact us via our profile page.