Meech Launches IonWash System for 3D Component Cleaning Admin Jun 13, 2018 Meech International is announcing the launch of its newest technology, the IonWash, designed for the fast and consistent removal of contamination from 3D…