English edit

Noun edit

isocyanates

  1. plural of isocyanate