13507-51-2 AIDS-126248 AIDS126248 Ethyl 2-(diethoxyphosphoryl)-3-(1-naphthyl)acrylate NSC102266