Not trying to start a Peeing contest but Oatey contains the same salts as Nocorode .

this from their website:

FAQ

Are fluxes corrosive?
Yes. Flux is designed as an oxidation remover and actually etches the pipe in preparation for the soldering process to be successful. This is why it is important to flush the lines when not using water soluble fluxes. Wipe excess flux off the exterior of the pipe after solder joint has been completed, and never wait more than four hours to solder a joint after applying any flux to the joint.