DictionaryForumContacts

   English
Terms for subject Biotechnology containing protection | all forms | exact matches only
EnglishSpanish
patent protectionprotección por una patente
technology protection system TPStecnología de terminación