MSC, a new benzoquinone-containing natural product with antimetastatic effect.