Loading patent details...
US4190191A: Sliding Lid for Flanged Tray | Searchlight