Loading patent details...
US20030172633A1: Continuous filter framing strip storable in roll form | Searchlight