Loading patent details...
US4290564A: Spring-Operated Reversably Rotatable Body | Searchlight