Loading patent details...
US4335422A: Elastic Light Mounting Tapes | Searchlight