2-(2-(1-Naphthyl)ethenylidene)malonic acid 7508-27-2 AIDS-130269 AIDS130269 NSC401490