Loading patent details...
US4688331A: Ellipsograph | Searchlight