Supporting Structure of a stage | Patent Publication Number 20130075549 | Patexia