Loading patent details...
US10368706B1: Vacuum filter having annular catch | Searchlight