VariousWords beta
Related Terms:
Noun
Definition: An ester formed from methoxycinnamic acid and 2-ethoxyethanol, and used in some sunscreens.
VariousWords beta
Definition: An ester formed from methoxycinnamic acid and 2-ethoxyethanol, and used in some sunscreens.