Synthesis, anti-microbial, toxicity and molecular docking studies of N-nitroso-N-phenylhydroxylamine (cupferron) and its derivatives. (15th November 2021)