Англо-русский медицинский словарь
soluble swab
рассасывающийся тампон
Медицинский англо-русский словарь
soluble RNA
solute