2-Hydroxy-3-(5-oxo-2(5H)-furanylidene)propyl benzoate AIDS-136244 AIDS136244 Melodorinol NSC637382