75531860
Aug 6, 1998
UNIVERSAL ICE BLAST INC.
Subscribe
machines that emit ice particulates at sufficient force for blasting surfaces of objects for cleaning or treating the surfaces