Loading patent details...
US5056322A: Half Crescent Shaped Ice Piece Maker | Searchlight