Silkworm chrysalis oil contains odd carbon fatty acids, has high anti-cancer activity, so can prevent cancer. Silkworm chrysalis main containing protein, amino acids, fatty acids, and polysaccharides, as well as a small amount of antimicrobial peptides, interferons and trace elements such as amino acids, polysaccharides, antimicrobial peptides proven to have anti-cancer effects.