polymercaptans
English
Noun
polymercaptans
plural of
polymercaptan