https://www.aquariumdirect.ca/en/dry...te-cano32.html
I switched to calcium nitrate. I have read it is a safer choice as the calcium can be consumed.
If you are needing to dose a fair amount, potassium nitrate may cause an unwanted build up of potassium as it's not heavily consumed.