DictionaryForumContacts

   English
Terms for subject General containing Implantable | all forms | exact matches only
EnglishRussian
implantable deviceимплантируемое медицинское изделие (Artjaazz)
implantable deviceимплантируемое устройство (Artjaazz)