DictionaryForumContacts

   English
Terms for subject Polymers containing oil-based | all forms
EnglishChinese
polyurethane based on castor oil蓖麻油聚氨酯