AIDS-142428 AIDS142428 Ethyl 2-benzoyl-3-(2,4-dioxo-6-thioxo-1,3,5-triazinan-1-yl)acrylate NSC659619