Loading patent details...
US5778677A: Device for Making Ice Blocks | Searchlight