Beam-steering optical switching apparatus | Patent Publication Number 20040208422 | Patexia