Total Synthesis of Rugulovasine A

A concise total synthesis of rugulovasine A is achieved by using Uhle’s ketone derivative as the key intermediate, which was synthesized by intramolecular cyclization via metal–halogen exchange. Two different routes to construct a spirocyclic butyrolactone subunit involving a Ru-catalyzed cyclocarbonylation and a special Ru-catalyzed double bond rearrangement were studied.