108522 ⎘
Tissue, human, animal or plant cell, or virus culture apparatus with means providing thin layers rotatably mounted Roller bottles