Synthesis of NB-506, A new anticancer agent