Mae Seabuckthorn yn cynnwys amrywiaeth o gyfansoddion, gan gynnwys flavonoidau, carotenoidau, tocofferolau, sterolau, lipidau, asid asgorbig, tanin, ac ati Yn eu plith, mae gan flavone Seabuckthorn lawer o effeithiau ffarmacolegol. Mae gan flavonoidau Seabuckthorn swyddogaethau megis gostwng pwysedd gwaed, gostwng lipidau gwaed, lleihau lipidau gwaed gludedd gwaed, gwella hydwythedd fasgwlaidd, a gwrthsefyll atherosglerosis. Nhw yw “nemesis” clefydau cardiofasgwlaidd a serebro-fasgwlaidd.