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