38873-96-0 4-Nitrophenyl phenylphosphonate NPPP Phosphoric acid, bis(4-nitrophenyl) phenyl ester p-Nitrophenyl phenylphosphonate