80673-78-5 AIDS-129485 AIDS129485 Ethyl 2-(dimethoxyphosphoryl)propanoate NSC349812