Synthesis of Phosphoramidates | Patent Publication Number 20180162896 | Patexia