3-((1R)-1-Hydroxybutyl)-4-bromo-5-(bromomethylene)furan-2-one AIDS-094959 AIDS094959 Mainly marine derived natural product