isostearates

English

Noun

isostearates

  1. plural of isostearate