Loading patent details...
US11564830B2: Medical ice slurry production and delivery systems and methods | Searchlight