I use it on electronics all the time with an iron and it is by far the best solder I have ever used.
Also, just found this on a spec sheet.
solder alloy, consisting of
tin 7440-31-5 >60% ^
silver 7440-22-4 <10% ^
flux core composed of
ammonium chloride 12125-02-9 <10% ^
unknown fluorides...