Loading patent details...
US4595335A: Pick and Place Unit | Searchlight