Centrifuge rotor mounted on drive shaft | Patent Publication Number 20170050195 | Patexia