76507502
Sep 28, 2002
MOENICKHEIM PETER
Subscribe
Sheets of plastic, encapsulated, water that when frozen are easily separated allowing ice "cubes" to be made available for use