DictionaryForumContacts

   English
Terms for subject Biotechnology containing anchored | all forms
EnglishChinese
membrane anchor膜固定
membrane anchor膜锚着点
membrane anchor膜锚定