Folding installation on a rotary roller press and as rotary roller press | Patent Publication Number 20040244616 | Patexia