sucrose stearate-palmitate ester (75% mono ester)INrxnorm #1427042lang: enSource last updated 2026-05-24T14:35:59.817Z