isocyanoacetates
English
Noun
isocyanoacetates
plural of
isocyanoacetate