DictionaryForumContacts

   Chinese
Terms for subject Life sciences containing 膜片 | all forms | in specified order only
ChineseEnglish
膜片patch-clamping
膜片patch-clamping
动物鳞状膜片squma (pl. squamae)