Loading patent details...
US6135636A: Sliding Mechanical Closure With Color Position Indicator | Searchlight