Loading patent details...
US5117558A: Hand-Held Rotary Barbecue Rotisserie | Searchlight