Centrifugal separator | Patent Publication Number 20050119103 | Patexia