2-(Benzyloxy)-1-((benzyloxy)methyl)ethyl diazenylacetate AIDS-148100 AIDS148100 NSC679282