123-93-3 AIDS-018238 AIDS018238 NSC28743 Thiodiacetic acid