Loading patent details...
US4091720A: Sandwich Toasting Apparatus | Searchlight