Seabuckthorn mengandungi pelbagai sebatian, termasuk flavonoid, karotenoid, tokoferol, sterol, lipid, asid askorbik, tanin, dan lain-lain. Antaranya, Seabuckthorn flavone mempunyai banyak kesan farmakologi. Flavonoid seabuckthorn mempunyai fungsi seperti menurunkan tekanan darah, menurunkan lipid darah, mengurangkan kelikatan darah, meningkatkan keanjalan vaskular, dan menentang aterosklerosis. Mereka adalah "musuh" penyakit kardiovaskular dan serebrovaskular.