Loading patent details...
US4253416A: Metered Finish | Searchlight