Loading patent details...
US4154154A: Skewered Food Cooking Devices | Searchlight