Centrifuge rotor-detection oil-shutoff device | Patent Publication Number 20060229185 | Patexia