polyisocyanurates

English

Noun

polyisocyanurates

  1. plural of polyisocyanurate