Loading patent details...
US4133075A: Meat Tenderizing Apparatus | Searchlight