Loading patent details...
US5805535A: Movable Shutter for a Watch | Searchlight