Loading patent details...
US4158268A: Electrical Grill Assembly and Associated Insulator Spacer | Searchlight