Loading patent details...
US5258807A: Multiformat Film Clamp | Searchlight