Separation passageway module, separation unit, and separation boat for suspension separation | Patent Publication Number 20070017863 | Patexia