Loading patent details...
US4570536A: Electrically Actuated Can Crusher | Searchlight