2-(4-Hydroxy-6-methyl-3-methylene-2-oxo-6-vinyloctahydro-1-benzofuran-7-yl)acrylaldehyde AIDS-138675 AIDS138675 NSC645991