DictionaryForumContacts

   English
Terms for subject General containing self-microemulsifying | all forms | in specified order only
EnglishRussian
self-microemulsifying drug delivery systemsсамоэмульгирующаяся система доставки лекарственного препарата (SMEDDS Dackel)