3-Allyl-3,3a,6-trihydroxy-tetrahydro-furo[3,2-b]furan-2-one AIDS-148402 AIDS148402 NSC680538