isostearates
English
Noun
isostearates
plural of
isostearate