15-Oxatricyclo[9.3.2.14,8]heptadec-11-en-16-one,2-hydroxy-1,7,8-trimethyl-17-methylene-, [1R-(1R*,2S*,4R*,7S*,8R*)]-;(+)-Cleomeolide; Cleomeolide; NSC 329506
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number