3-((3-Methoxy-3-oxopropyl)thio)acrylic acid 41108-61-6 AIDS-127404 AIDS127404 NSC161623