Horizontal centrifuge rotor | Patent Publication Number 20030199382 | Patexia