Loading patent details...
US4253236A: Razor Blade Assembly | Searchlight