Loading patent details...
US4042991A: Parallelogram Structure | Searchlight