SEARCH Articles Figures Tables Natural product synthesis Spirotryprostatin Spirotryprostatin 1,3-dipolar cycloaddition Spirotryprostatin synthesis Spirotryprostatins Spirotryprostatins Spirotryprostatins A and Spirotryprostatins total synthesis