Building Filters

1983

Used test machine in Zhejiang, China