CENTRIFUGE ROTOR | Patent Publication Number 20240017274 | Patexia