Loading patent details...
US4583452A: Food Holder for Barbecue Rotisserie | Searchlight