Attested.to

Definition

removes dust particles from gases by electrostatic precipitation

Seed ·