Robuta

https://patents.google.com/patent/CN2541056Y/en CN2541056Y - High efficiency centrifugal duster with filter net - Google Patents A high-efficiency centrifugal dust collector with a filter screen, which is to install a filter screen cylinder at the lower end of the exhaust pipe of the... high efficiencywith filtercentrifugaldustergoogle