NSNR: New Substances Notification Regulation

What does NSNR mean? The above is one of NSNR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: New Substances Notification Regulation