Filtration sampling devices | Patent Publication Number 20230152192 | Patexia