BATCH CENTRIFUGAL CONCENTRATOR | Patent Publication Number 20240109079 | Patexia